Virtualenv没有检测到pip3

时间:2014-11-10 02:41:36

标签: python django pip virtualenv

我在使用virtualenv运行pip3时遇到问题。如果我在我的活动virtualenv中运行'pip3 install django',它将尝试在我的virtualenv中安装它,但由于需要特权而失败。问题是,当我使用'sudo pip3 install django'时,全局安装django。我怎么能避免这种情况?

1 个答案:

答案 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