, у меня есть две машины с Ubuntu 18. На одной машине у меня есть свежая установка Ubuntu, и я создал виртуальную среду, используя python3 -m venv env
. Когда я активирую эту среду с помощью source env / bin / activate
, а затем запускаю pip freeze
, он ничего не распечатывает. Это то, чего я ожидал, поскольку я еще не установил никаких пакетов Python для этой виртуальной среды.
Однако на второй машине у меня есть более старая установка Ubuntu, которая немного беспорядочная и уже содержит множество установленных пакетов. Я также создал виртуальную среду и активировал ее, но когда я запускаю здесь pip freeze
, он распечатывает очень большое количество пакетов Python. Это было для меня неожиданностью, потому что я думал, что pip freeze
распечатывает пакеты Python, которые уже были установлены в этой среде; и в этом случае я не устанавливал никаких пакетов Python. Кроме того, я затем заглянул в папку site-packages
виртуальной среды, и она не содержала ни одного из этих пакетов Python.
Итак, мой вопрос: каковы некоторые возможные причины, по которым pip freeze
распечатывает все эти пакеты, хотя я на самом деле не устанавливал их в среде?