Как узнать, в каком виртуальном окружении был создан мой текущий проект Django? - PullRequest
0 голосов
/ 02 февраля 2020

Я новичок в Django, недавно я создал несколько каталогов проектов в нескольких виртуальных средах. Теперь я снова открыл каталог моего недавнего проекта, но забыл, какую виртуальную среду я использовал для этого проекта . Как это выяснить?

Ответы [ 2 ]

0 голосов
/ 03 февраля 2020

Вы можете использовать lsvirtualenv, в котором у вас есть две опции «long» или «краткое»:

«long» - опция по умолчанию, она ищет любой хук, который вы можете иметь вокруг этой команды, и выполняет его, что занимает больше времени.

$ lsvirtualenv -b

длительное использование:

$ lsvirtualenv -l

После получения списка всех виртуальные среды вы можете активировать одну за другой и сравнить список установленных пакетов с вашим проектом файл Requirments.txt

pip freeze
0 голосов
/ 02 февраля 2020

При условии, что у вас есть файлы require.txt для ваших Django проектов (что вам действительно нужно), это должно быть так же просто, как сравнивать вывод pip freeze в ваших виртуальных средах с содержимым ваших файлов требований.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...