Как использовать virtualenvwrapper в Supervisor?

Когда я разрабатывал и тестировал свой проект, я использовал virtualenvwrapper для управления средой и запуска его:

workon myproject
python myproject.py

Конечно, как только я оказался в нужном virtualenv, я использовал правильную версию Python и другие соответствующие библиотеки для запуска своего проекта.

Теперь я хочу использовать Supervisord для управления тем же проектом, который готов к развертыванию. Вопрос в том, как правильно сказать Supervisord активировать правильное virtualenv перед выполнением сценария? Нужно ли мне писать отдельный скрипт bash, который это делает, и вызывать этот скрипт в командном поле конфигурационного файла Supervisord?

Ответы на вопрос(3)

Ваш ответ на вопрос