我在Windows 7上全局安装了Python 2.7,路径为c:/python27
。
我使用pip install virtualenv
成功安装了virtualenv 1.11.6。
然后,我使用python.exe -m virtualenv c:/virtualenv/env1
创建了一个虚拟环境,并激活它:
cd c:/virtualenv/env1/scripts
activate
提示已经改变,证明一切都正常:
(env1) c:\virtualenv\env1\Scripts>
现在我的问题是,我刚创建的虚拟环境仍然继承了全局Python 2.7中的软件包,而我不想要这个。
我尝试使用--no-site-packages
创建新的虚拟环境,但是出现了同样的问题。在virtualenv文档中,它说--system-site-packages
可以用来自愿继承全局Python中的软件包,这意味着默认行为应该是不具有这种继承...
你有什么关于我的设置有什么问题?