我有一个简单的 GUI(使用 tkinter 创建),我想在一天中的特定时间在 Raspberry pi 3 上运行它。下面是我在 crontab 中使用的代码片段。我使用 sudo crontab -e 调用 crontab 管理器。
0 18 * * * cd /home/pi/gui && python3 gui.py
Run Code Online (Sandbox Code Playgroud)
目前,我可以通过 Pi 的命令行直接调用 GUI 来执行它。但是,当我尝试使用 cron 来执行此操作时,它不起作用。我还尝试切换到基本的 python 脚本(写入文件)并且成功了。是否有我需要注意的特定奇怪交互?
我的设置:raspberry pi 3、python 3、raspi-screen、tkinter(据我所知最新版本)