我在使用virtualenv运行pip3时遇到问题。如果我在我的活动virtualenv中运行'pip3 install django',它将尝试在我的virtualenv中安装它,但由于需要特权而失败。问题是,当我使用'sudo pip3 install django'时,全局安装django。我怎么能避免这种情况?
答案 0 :(得分:1)
<强>解强>
我解决了它重新安装virtualenv。 感谢Klaus D.
替代解决方案
如果其他一切都失败了,你仍然可以明确地使用pip:
myvirtualenv/bin/pip3 install django==1.7.1
当你创建你的virtualenv时,不用sudo就可以了,比如:
virtualenv myvirtualenv --no-site-packages
感谢来自#python freenode irc。
的cesarkawakami