Обновление Python не работает

Un error común al escribir secuencias de comandos que cron ejecutará más tarde es asumir que la secuencia de comandos tendrá exactamente el mismo entorno que tiene cuando inicia sesión y lo está desarrollando. ¡No lo ha hecho!

Esta respuesta explica más a fondo para verificar la diferencia en el entorno del proceso y la depuración.

Sin embargo, su línea source activate python36asume que activar está en el directorio actual, también se supone que pythonestá en la ruta de la tarea cron.

Coloque su comando en su propio subshell y redirija todo a un archivo de registro para ver qué está pasando.

por ejemplo.

1 19 * * * (cd /opt/project1/ &&./start.sh) >/tmp/pr1.log 2>&1

0
17.07.2019, 10:41
1 ответ

Попробуйте найти двоичный файл для установки Python 3.7 одним из следующих способов.

locate python

или

sudo find / -type f -name "python3.7*" 2>/dev/null

Если вы можете найти нужный исполняемый файл, вам может потребоваться добавить его в переменную среды PATH. В противном случае, возможно, возникла какая-то другая проблема с установкой.

0
28.01.2020, 03:27

Теги

Похожие вопросы