Как запустить скрипт python в планировщике задач в виртуальной среде, когда не существует activ.bat и я смертелен - PullRequest
0 голосов
/ 23 апреля 2020

Не могу сказать, что я оптимист c. Я посмотрел на это: Как запланировать python сценарий для запуска из виртуальной среды через планировщик задач , и это https://superuser.com/questions/1142185/schedule-virtualenv-dependent-python-script-with-windows-task-scheduler и это: Выполнить python скрипт в виртуальной среде из windows планировщик задач

Но у меня нет файла activ.bat в подкаталоге scripts моей виртуальной среды. Это известная ошибка anaconda Anaconda3 activ.bat не распознается как внутренняя или внешняя команда , и для ее исправления необходимо удалить и переустановить anaconda. У меня так много рабочих скриптов, и сервер работает постоянно. Я не могу поиграть с ним и попробовать миниконду, anaconda5.1 et c. et c.

Я слышал, что pip -t может быть хаком, если я не могу использовать виртуальную среду в планировщике задач просто для принудительного добавления зависимостей в каталог. Другого пути нет? я думал, что Пип и Анаконда не работают вместе

1 Ответ

0 голосов
/ 23 апреля 2020

Очень просто. Go до start menu и поиск переменной среды с помощью параметра поиска. Добавьте свой каталог bin Anadonda (например, C:\conda\bin) в переменную PATH. Вы сделали

...