Почему pip freeze сообщает о некоторых пакетах в новом virtualenv, созданном с помощью --no-site-packages?

Когда я создаю новый virtualenv, pip freeze показывает, что у меня установлено несколько пакетов, хотя я ничего не установил в среду. Я ожидал, что pip freeze вернет пустой вывод до тех пор, пока моя первая pip install не будет установлена ​​в среду. wsgiref является частью стандартной библиотеки , не так ли, так почему он вообще отображается?

day@garage:~$ mkdir testing
day@garage:~$ cd testing
day@garage:~/testing$ virtualenv --no-site-packages .
New python executable in ./bin/python
Installing distribute..........................................................
...............................................................................
.........................................done.
day@garage:~/testing$ . bin/activate
(testing)day@garage:~/testing$ pip freeze
distribute==0.6.10
wsgiref==0.1.2

Дополнительная информация:

(testing)day@garage:~/testing$ pip --version
pip 0.7.2 from /home/day/testing/lib/python2.7/site-packages/pip-0.7.2-py2.7.eg
g (python 2.7)
(testing)day@garage:~/testing$ deactivate
day@garage:~/testing$ virtualenv --version
1.4.9
day@garage:~/testing$ which virtualenv
/usr/bin/virtualenv
day@garage:~/testing$ dpkg -S /usr/bin/virtualenv
python-virtualenv: /usr/bin/virtualenv
day@garage:~/testing$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu 11.04"

52
задан Day 8 July 2011 в 05:09
поделиться