【发布时间】:2012-06-30 13:05:59
【问题描述】:
在我的 Ubuntu 12.04 机器上,安装 pip 要求每次尝试安装时都要求我提供 sudo 权限。我将如何覆盖它,因为这对我的工作环境来说很糟糕,无法在全局而不是在 venv 内安装东西?
注意:我没有使用 sudo 设置 venv。
【问题讨论】:
-
你的虚拟环境有一个私有的
bin/pip;改用它。 -
@MartijnPieters 这是我使用哪个 pip 时使用的那个,我得到了我的 venv 路径/bin。
-
您是否与任何其他用户一起创建了虚拟环境?你能包括
bin/和lib/python*/site-packages的ls -la吗? -
您使用确切安装需求文件的命令是什么?
-
@BurhanKhalid pip install -r requirements.txt
标签: python pip easy-install