Как проверить, был ли virtualenv создан с помощью '--no-site-packages'?

Иногда я получаю ошибки, которые, как я подозреваю, являются результатом того, что мое приложение Django использует глобально установленные модули Python / приложения Django вместо тех, которые находятся в его virtualenv.

Есть ли способ проверить, был ли virtualenv моего приложения создан с помощью --no-site-packages, без необходимости его удалять, а затем воссоздать его следующим образом?

deactivate
rmvirtualenv my_env
mkvirtualenv my_env --no-site-packages
workon my_env
pip install -r requirements.txt

Конечно, должен быть лучший способ! Спасибо.

17
задан elimisteve 16 January 2012 в 22:54
поделиться