Cronjob没有在Raspberry上运行Python脚本

时间:2018-05-24 05:55:43

标签: python cron raspberry-pi raspberry-pi3 cron-task

在我的Raspberry上,我尝试将Python脚本作为cronjob运行。当我问他时,脚本会通过控制台运行并执行完美。但是我无法在cron中运行任务。为什么这个cronjob无法正常工作?

到目前为止我做了什么

  1. 以root用户身份登录
  2. 将Finder中.py文件中的所有权限授予任何人,并将文件修改为777
  3. 编辑了sudo crontab -e和crontab -e文件,我编辑了/ etc / crontab文件(它们是三个不同的文件(?!))。
  4. 使用以下每个cron代码测试过crons(我在每次编辑后都重新启动)。
  5. 检查错误日志/ var / log / syslog /并且没有看到有关这些cron任务的错误。
  6. 使用输出文件进行测试:>> /home/root/Desktop/pi.log 2>& 1。那不能为我提供输出。
  7. cronjob命令

    /2 * * * * Python /home/root/Desktop/pi.py
    /2 * * * * /usr/bin/python /home/root/Desktop/pi.py
    /2 * * * * cd /home/root/Desktop/ Python pi.py
    

    Python脚本有点长。主要功能是从USB设备中检索数据并将其存储在sql数据库中。请参阅完整代码:https://github.com/gejanssen/slimmemeter-rpi/blob/master/p1db/p1uitlezerdb-ESMR50.py

0 个答案:

没有答案