Получить путь к папке bin в Virtualenv из скрипта
Я использую virtualenvwrapper с проектом django, в котором есть задача управления, которая автоматически записывает некоторые файлы конфигурации, поэтому пользователю просто нужно
./manage.py generate_configuration > much_nice.conf
А затем переместите файл в другое место. Один из сгенерированных файлов конфигурации - это задача супервизора, которая запускает работника сельдерея. Проблема в том, что я не знаю, каквыводим путь к исполняемому файлу из сельдерея то естьв папке мусорного ведра из виртуальности. По сути, я хотел бы получить вывод команды
which celery
Один вариант используетsys.executable
, получите папку (которая, кажется,bin
папка virtualenv) и все тут ... но я не уверен.
Разве у virtualenv нет какого-либо метода, чтобы получить сам путь?