Considere que tiene la siguiente definición de crontab:
* * * * * /home/dan/test.py
Considere que tiene la ruta /home/dan/foo/, donde el foodirectorio contiene un módulo de Python llamado foo.
Mientras que test.pyparece:
import sys
sys.path.append('/home/dan')
from foo.foo1 import Foo1
Así es como funciona todo bien, pero ahora quiero pasar la definición de ruta a cron, e hice lo siguiente:
- Comentado
sys.path.append('/home/dan')entest.py Se agregó a crontab esta definición sobre la configuración de cronjob:
PATH=/home/dan
Y no está funcionando. ¿Alguna idea de por qué?

PYTHONPATHvariable de entorno que la dePATHunoRespuestas:
Deberías probar esto:
fuente