Активируйте virtualenv и запустите скрипт .py из .bat.Python

Программы на Python
Ответить
Anonymous
 Активируйте virtualenv и запустите скрипт .py из .bat.

Сообщение Anonymous »

Я хотел бы использовать планировщик задач Windows для запуска сценария Python в виртуальной среде. Я бы хотел, чтобы планировщик запустил файл .bat, который
  • активирует виртуальную среду
  • запустит сценарий
Эти шаги работают вместе из командной строки, и они работают индивидуально в .bat, но я не могу заставить их работать вместе из .bat. Кажется, virtualenv не полностью активируется, когда я пытаюсь выполнить скрипт Python и не понимаю, почему.

Мой .bat выглядит так:

Код: Выделить всё

call workon venv
cd path/to/Python/proj
python -m script.py
Я пробовал добавлять таймауты сразу после вызова workon и пытался переместить workon в отдельный .bat, вызываемый из моего первого файла, но другие строки все равно выполняются до активации virtualenv. Любая помощь очень ценится!

Подробнее здесь: https://stackoverflow.com/questions/474 ... t-from-bat
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»