pip:如何安装到/ usr / local

时间:2015-03-05 09:47:55

标签: python installation pip

如果我以root身份运行pip install,我希望将其安装到/usr/local

这适用于某些Linux系统,但在其他系统上却没有。

如何强制将pip安装到我想要的目录中?

使用配置文件的解决方案优先于具有命令行参数的解决方案。

1 个答案:

答案 0 :(得分:8)

您应该创建配置文件$ HOME / .config / pip / pip.conf并添加选项:

[global]
target = /usr/local/lib/python2.7/site-packages

如果它不在,请将此目录添加到PYTHONPATH。添加到$ HOME / .bashrc:

export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages

https://pip.pypa.io/en/latest/user_guide.html#config-file https://pip.pypa.io/en/latest/reference/pip_install.html#cmdoption-t