Crontab no ejecuta la secuencia de comandos de Python
crontab
falla al ejecutar un script de Python. La línea de comandos que estoy usando para ejecutar el script de Python está bien.
Estas son soluciones que había intentado:
añadir#!/usr/bin/env python
en la parte superior de lamain.py
añadirPATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
en la cima decrontab
chmod 777
almain.py
expedienteservice cron restart
mi crontab es:
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
*/1 * * * * python /home/python_prj/main.py
y el registro en / var / log / syslog es:
Nov 6 07:08:01 localhost CRON[28146]: (root) CMD (python /home/python_prj/main.py)
y nada más.
losmain.py
script llama a algunos métodos de otros módulos bajopython_prj
, ¿eso importa?
¿Alguien puede ayudarme?