使用{strong>网站网站包创建一个virtualenv
:
$ virtualenv env
New python executable in env/bin/python
Installing setuptools, pip...done.
激活它...
$ source env/bin/activate
(env)/home/pkara/Workspace
检查号码或包裹:
$ pip freeze | wc -l
0
停用/删除先前的virtualenv
(env)/home/pkara/Workspace
$ deactivate
/home/pkara/Workspace
$ rm -rf env/
现在创建一个virtualenv
没有网站软件包的:
$ virtualenv env --no-site-packages
New python executable in env/bin/python
Installing setuptools, pip...done.
激活和计数:
$ source env/bin/activate
(env)/home/pkara/Workspace
$ pip freeze | wc -l
0
(env)/home/pkara/Workspace
为什么在两种情况下数据包的数量均为零?
我系统中的软件包数量(任何virtualenv之外):
$ pip freeze | wc -l
106
答案 0 :(得分:2)
virtualenv
的{{1}}选项在默认情况下处于启用状态,无论是否使用此选项都没有区别:
-不建议使用站点软件包。保留只是为了向后兼容。现在,无法访问全局站点程序包了 默认行为。
有关its doc的更多信息。
您可以使用--no-site-packages
选项重试。