我无法 运行 我的脚本自动 (cron) Raspberry Pi

I cant to run my script automatically (cron) Raspberry Pi

我每天都需要 运行 我的脚本 time.py。 我执行 crontab -e 并添加

15 19 * * * pi /usr/bin/python /home/Desktop/miBBDD/time.py

所以我的脚本应该每天 运行 在 19:15,但事实并非如此。 如果我执行 service cron status 我可以看到:active running并且我的文件具有读写权限。

有人知道是什么问题吗? (我的脚本工作正常)

您是否使用 sudo 编辑了 crontab?

做一个快速测试:在 crontab (sudo crontab -e) 中包含一行,每分钟调用一次测试行,例如:

* * * * * logger "Is it working?"

此行将每分钟执行一次,您应该会在 /var/log/syslog 处看到它的结果。如果每分钟你都看到一个新行 "Is it working?" 在那里打印出来,这意味着你正在朝着正确的方向工作,你在 crontab 中的行应该工作(记住 sudo )。

我前段时间遇到过类似的问题。删除 crontab 文件的用户部分。

15 19 * * * /usr/bin/python /home/Desktop/miBBDD/time.py

this answear比较。

编辑:还有一件事:路径是否有效?不应该是/home/pi/Desktop...吗?