Python virtualenv和pip | pip只安装到全局路径
我不知道为什么,但pip只安装到全局路径,尽管我正在开发一个env:Python virtualenv和pip | pip只安装到全局路径,python,pip,virtualenv,Python,Pip,Virtualenv,我不知道为什么,但pip只安装到全局路径,尽管我正在开发一个env: macbook$ which python /opt/local/bin/python macbook$ which pip /usr/local/bin/pip macbook$ workon ivm (ivm)macbook$ pip install django Requirement already satisfied (use --upgrade to upgrade): django in /Library/Pyt
macbook$ which python
/opt/local/bin/python
macbook$ which pip
/usr/local/bin/pip
macbook$ workon ivm
(ivm)macbook$ pip install django
Requirement already satisfied (use --upgrade to upgrade): django in /Library/Python/2.7/site-packages
但这条路不是我的虚拟世界的正确道路。我看不出有什么办法。有什么可能的解决办法
谢谢 您是否使用系统站点包创建了virtualenv?如果是的话,可能的副本。不,我没有。env在过去的工作中没有任何问题。我不知道会发生什么…如果我激活export-PIP\u REQUIRE\u VIRTUALENV=true,终端会抛出“找不到激活的VIRTUALENV(必需)”。即使我创建了一个新的环境,它也无法工作。请尝试在系统范围内升级virtualenv和pip,然后重试。例如,
pip安装-U pip
或pip安装-U virtualenv
旧版本可能会出现错误。谢谢您的回答。我已经这样做了。两者都是最新的。我目前只能用sudo执行pip,否则它会抛出“找不到激活的virutalenv”。。。