Я установил miniconda3 в свое пользовательское пространство:
Код: Выделить всё
/home/myusername/miniconda3
Код: Выделить всё
cd /home/myusername/Scripts
conda activate testenv
python3 test.py
Однако я попробовал несколько вариантов, и ничего не помогло:
- Добавил #!/usr/bin/python в начало моего файла, запустил chmod a+x test.py и попробовал: 0 13 * * * python3 / home/myusername/Scripts/test.py'
- Создал bash-скрипт run_script.sh с помощью приведенных выше команд (cd, conda active и python3), запустил chmod +x run_script.sh и затем задал задание cron: 0 13 * * * sh /home/myusername/Scripts/run_script.sh
- И Я также пытался запустить задание напрямую: 0 13 * * * /bin/bash -c 'source /home/myusername/miniconda3/etc/profile.d/conda.sh && conda active HydroTest && /home/myusername/miniconda3/ envs/testenv/bin/python /home/myusername/Scripts/test.py'
Есть идеи, что я могу попробовать сделать?
Подробнее здесь: https://stackoverflow.com/questions/791 ... nvironment
Мобильная версия