Когда я разрабатывал и тестировал свой проект, я использовал virtualenvwrapper для управления средой и запуска ее:
workon myproject
python myproject.py
Конечно, как только я был в правильном виртуальном пространстве, я использовал правильную версию Python и другие соответствующие библиотеки для запуска моего проекта.
Теперь я хочу использовать Supervisord для управления тем же проектом, который готов к развертыванию. Вопрос в том, каков правильный способ сказать Supervisord активировать правильный virtualenv перед выполнением script? Мне нужно написать отдельный bash script, который делает это, и вызвать это script в поле команды конфигурационного файла Supervisord?