Pip-list внутри и вне среды дает один и тот же список

Мой вопрос очень похож на этот: Powershell - Pip freeze inside virtual environment listing packages from global pip

Я разрабатываю приложение Django. Я подозреваю, что несмотря на наличие виртуальной среды, активированной с помощью

$ source env_dir/bin/activate

Я все еще работаю с глобальным системным окружением Python: pip-list (или python3 -m pip-list) дают один и тот же результат независимо от того, активировано окружение или нет. То же самое с pip freeze / python3 pip freeze.

Как я могу быть уверен в этом, и исправить это, если необходимо?

Edit : Разработка под Linux Ubuntu 21.10.

Я думаю, что у вас могут быть установлены одинаковые модули как в глобальном, так и в виртуальном окружении. Теперь вы можете попробовать установить модуль в глобальном окружении и проверить, все ли осталось по-прежнему.

Используйте sudo pip install <package name> для установки в глобальной среде.

Вернуться на верх