/ / Crontab agendamento não será executado (sem erros) - python, cron, cron-task

O agendamento do Crontab não será executado (sem erros) - python, cron, cron-task

Eu estou tentando fazer um script python (que eu sei funciona) executar a cada 10 minutos de 9 AM-6PM usando o cron. Eu estou tentando isso, mas não vai funcionar:

*/10 9-18 * * * python /home/batuhan/Downloads/InstaPy/example.py

Eu também decidi simplificar as coisas e fazê-lo rodar a cada 1 min, mas isso também não funciona:

* * * * * python /home/batuhan/Downloads/InstaPy/example.py

Quando eu faço o corntab -l, ele lista:

crontab -l
* * * * * python /home/batuhan/Downloads/InstaPy/example.py

Eu também vi que você tinha que torná-lo executável com chmod, então eu fiz isso:

chmod +x /home/batuhan/Downloads/InstaPy/example.py

Eu também tenho a linha shebang no começo:

#!/usr/bin/env/python

Não há erros, apenas não é executado.

Editar:

    root@batuhan-VirtualBox:~# /etc/init.d/cron status
● cron.service - Regular background program processing daemon
Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2017-09-21 14:36:58 EDT; 5min ago
Docs: man:cron(8)
Main PID: 2045 (cron)
CGroup: /system.slice/cron.service
├─2045 /usr/sbin/cron -f
├─2323 /usr/sbin/CRON -f
├─2326 /bin/sh -c python /home/batuhan/Downloads/InstaPy/example.p...
├─2328 python /home/batuhan/Downloads/InstaPy/example.py
└─2333 /usr/bin/chromedriver --port=50955

Sep 21 14:40:01 batuhan-VirtualBox CRON[2215]: (batuhan) CMD (python /home/b...)
Sep 21 14:41:01 batuhan-VirtualBox cron[2045]: (root) RELOAD (crontabs/root)
Sep 21 14:41:01 batuhan-VirtualBox CRON[2271]: pam_unix(cron:session): sessi...)
Sep 21 14:41:01 batuhan-VirtualBox CRON[2270]: pam_unix(cron:session): sessi...)
Sep 21 14:41:01 batuhan-VirtualBox CRON[2272]: (root) CMD (python /home/batu...)
Sep 21 14:41:01 batuhan-VirtualBox CRON[2274]: (batuhan) CMD (python /home/b...)
Sep 21 14:42:01 batuhan-VirtualBox CRON[2324]: pam_unix(cron:session): sessi...)
Sep 21 14:42:01 batuhan-VirtualBox CRON[2323]: pam_unix(cron:session): sessi...)
Sep 21 14:42:01 batuhan-VirtualBox CRON[2325]: (root) CMD (python /home/batu...)
Sep 21 14:42:01 batuhan-VirtualBox CRON[2326]: (batuhan) CMD (python /home/b...)
Hint: Some lines were ellipsized, use -l to show in full.

Respostas:

1 para resposta № 1

Tente mudar o shebang de #!/usr/bin/env/python para #!/usr/bin/env python.

/usr/bin/env/python não é um caminho válido na maioria dos sistemas operacionais semelhantes ao Unix.