python3 脚本在启动时使用 (crontab -e ) 运行一段时间,然后自动停止。为什么?

python3 脚本在启动时使用 (crontab -e ) 运行一段时间,然后自动停止。为什么?

我正在使用 Raspberry Pi 3 运行 python3 脚本,该脚本运行 VLC 播放器来显示图像和视频,当我在终端中手动运行时,它运行平稳且连续 sudo python3 /home/pi/main.py >> /home/pi/logg.txt

但是当我在 crontab -e 启动时运行它时 @reboot sudo python3 /home/pi/main.py >> /home/pi/logg.txt 2>&1

它运行一段时间后自动停止运行。我不知道发生了什么事?

并且两次都会创建相同的日志,例如

gles2 一般错误:父窗口不可用
[676fd628] mmal_xsplitter vout 显示错误:无法打开 Xsplitter:opengles2 模块
[6a32d3a8] xcb 一般错误:窗口不可用
[676fd628] mmal_xsplitter vout 显示错误:无法打开 Xsplitter:xcb_x11 模块
[6a318640]gles2一般错误:父窗口不可用
[6a351510] mmal_xsplitter vout 显示错误:无法打开 Xsplitter:opengles2 模块
[6a318640] xcb 一般错误:窗口不可用

有什么帮助吗?

相关内容