python - Simpleaudio 没有在 crontab 下运行
问题描述
我有一个脚本,它记录来自传感器的数据,然后每当传感器检测到物体时,它也会使用 Simpleaudio 播放声音。从终端执行时一切正常。
这是脚本的 simpleaudio 部分:
import simpleaudio as sa
wave_obj = sa.WaveObject.from_wave_file("path/to/file.wav")
play_obj = wave_obj.play()
play_obj.wait_done()
我想使用 crontab 让脚本在 Raspberry 启动时运行。我使用以下命令来设置 crontab
sudo crontab -e
@reboot python3 logging.py
没有错误消息并且脚本运行。它正确记录来自传感器的数据。但是,它不会播放任何声音。
关于可能是什么问题的任何建议?
谢谢!:)
解决方案
推荐阅读
- flask - 当我跑到 Flask 时,我收到“ImportError”
- excel - 从 Excel 文件中获取数据的最快方法是什么?
- python - 使用 python 瓶框架的多线程
- xamarin.forms - 在视图中添加后如何刷新 RecycleView 中的 itemview 内的内容
- javascript - 删除 webpack-dev-sever 1.14.1 并安装 1.14.0
- html - 如何在目标 JSP 页面上显示 html 表
- javascript - 网格中的可见值行
- ruby - 返回布尔值而不是值,重新创建 .select 方法
- c# - 我不能同时用操纵杆移动和射击
- kendo-ui - 剑道树视图和树下拉列表 - 当前选择和同步更改