我正在尝试在Mac OS X 10.8.3上安装virtualenv和/或virtualenvwrapper。
我已经与Python作斗争了两天。最终,我使用brew成功安装了Python 2.7.4。在此之前,我使用easy_install安装了virtualenv
。然后我试图卸载它,试图让我的计算机处于与同事相同的状态。也许我成功卸载了它,也许没有。我不知道如何测试。现在我应该使用以下命令来安装virtualenv:
pip install virtualenv
但它给了我:
Could not find an activated virtualenv (required).
pip install virtualenvwrapper
的输出与原来完全相同。
PIP_RESPECT_VIRTUALENV
变量为空:
echo $PIP_RESPECT_VIRTUALENV
我该如何解决这个问题?
PIP_RESPECT_VIRTUALENV
(原问题中提到的)和PIP_REQUIRE_VIRTUALENV
之间的区别,前者并非解决方案,而是上述内容中提到的解决方法。请注意区分两者。 - yvandermeer.bashrc
文件中的其他设置,例如VIRTUALENVWRAPPER_PYTHON
。在我的情况下,运行export PIP_REQUIRE_VIRTUALENV=false
然后执行pip卸载/安装virtualenv可以解决问题。 - JeremyDouglass