Cronjob не запускает скрипт Python на Raspberry - PullRequest
0 голосов
/ 24 мая 2018

На моем Raspberry я пытаюсь запустить скрипт Python как cronjob.Скрипт отлично работает и работает через консоль, когда я его об этом спрашиваю.Однако мне не удается запустить задачу в cron.Почему этот cronjob не работает?

Что я сделал до сих пор

  1. Войдите в систему как пользователь root
  2. Предоставлены все права на файл .py вНайти кого-нибудь и chmodded файл в 777
  3. Отредактировал файлы sudo crontab -e и crontab -e, и я отредактировал файл / etc / crontab (это три разных файла (?!)).
  4. Протестировал cron с каждым из приведенных ниже кодов cron (я перезагружался после каждого редактирования).
  5. Проверял журнал ошибок / var / log / syslog / и не обнаружил ошибок относительно этих задач cron.
  6. Протестировано с выходным файлом: >> /home/root/Desktop/pi.log 2> & 1.Это не дало мне вывода.

команды 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

...