我使用virtualenv env
在我的新目录中创建了一个虚拟环境,然后在Windows Git Bash中运行env/Scripts/activate
,这似乎有效。我没有注意到我的virtualenv在行的开头显示在parens中(问题1:我可以将它设置为像那样工作吗?),所以要检查它是否确实已激活我运行了pip -V
给我:
pip 9.0.1 from c:\tools\python2\lib\site-packages (python 2.7)
不应该提供我的virtualenv目录而不是site-packages吗?我还运行pip list
,它给了我一个安装列表,我已经(naughtily)全局安装了一个不同的项目。所以我只能假设我的virtualenv没有激活,我不知道为什么会这样。
答案 0 :(得分:1)
你的怀疑是正确的。试试source Scripts/activate
。您所做的将在新的临时shell实例中运行该命令。