如何更改pip安装路径

时间:2017-01-14 12:50:04

标签: python path installation pip

我正在使用Mac。我的点子安装路径是/Library/Python/2.7/site-packages。如何将其更改为~/anaconda/lib/python2.7/site-packages/

通常,由我的jupyter笔记本找不到由pip安装的软件包,这就是我想改变路径的原因。

感谢您的帮助。其他正确安装包的解决方案也是受欢迎的。

2 个答案:

答案 0 :(得分:9)

您可以告诉pip安装包的位置。使用-t标志,表示要安装软件包的目标目录。看看pip install --help

-t, --target <dir>        Install packages into <dir>. By default this will not replace existing
                          files/folders in <dir>. Use --upgrade to replace existing packages in <dir> with
                          new versions.

您可以通过更改 pip.ini 配置文件来永久更改此设置。有关详细信息,请参阅此处:pip install path

在Unix和Mac OS X上,配置文件是:

$HOME/.pip/pip.conf

在Windows上,配置文件为:%HOME%\ pip \ pip.ini %HOME%位于

 C:\Users\Bob on windows assuming your name is Bob

找到pip目录时,可能必须创建pip.ini文件。在你的pip.ini或pip.config中,你需要把(假设你在Windows上)像

这样的东西
[global]
target=C:\Users\<username>\Desktop

答案 1 :(得分:1)

在macOS上转到/usr/local/bin/

删除pip:

的链接
rm /usr/local/bin/pip

创建指向新安装的新链接:

sudo ln -s /new path /usr/local/bin/pip