ubuntu cron 作业停止工作

ubuntu cron job stopped working

cron 作业以前运行良好,突然停止运行

1 * * * *  /usr/bin/python3 /home/roy/update.py

它仍然可以在命令行上手动运行。

然后我尝试通过以下命令调试它:

/usr/bin/python3 /home/roy/update.py  2>&1 >> /home/roy/cron_error_report.txt

cron_error_report.txt 中也没有显示错误。

有人可以帮我吗?

确保 cron 是 运行

sudo service cron status

希望我的回答可以帮助到其他人。真的需要很长时间才能弄清楚。 我将用于当前 python 程序的文件移动到共享文件夹。我将共享文件夹导出到 PYTHONPATH。

所以我在命令行中运行脚本时没有问题。但是,cron 不能 运行 它。所以我必须将文件移回我当前的文件夹,然后 cron 再次开始工作。