Как запустить Python-скрипты (в разных virtualenvs) с супервизором? - PullRequest
0 голосов
/ 03 января 2019

Я хотел бы запускать свои скрипты с супервизором (версия: 4.0.0.dev0), каждый скрипт имеет свой собственный virtualenv.Я не мог понять, как активировать через supervisord соответствующий virtualenv, а затем запустить эти скрипты на python (pipenv версия 2018.10.13).Мне нужны обе операции:

  1. pipenv shell в каталоге.

  2. pipenv run python demo1.py

Каждый скрипт на python запускается по-разному virtualenv, мой conf для каждого скрипта выглядит примерно так:

[program:my_script1]
command=pipenv run python demo1.py
directory=/path/to/my_directory

скрипт bash-оболочки не решил проблему, так как мне активировать мой virtualenv и после этого запуститьмой сценарий с супервизором?

любые предложения / помощь будут полезны,

Спасибо всем!

...