python下使用pip install XXXXX(根据python不同版本,可能是pip2、pip3)命令,官方源实在是太慢了, 很多时候会断掉,要重连,于是想着更换源地址,比如豆瓣、阿里云、清华、中科大等等。
于是乎在网上找了很多教程(csdn、博客园……),结果一头雾水,怎么尝试都不成功,在经过多次测试尝试之后,终于发现了其中的奥秘,因此给遇到坑的大家分享一下我的解决之道。
mac下更改python pip安装源的方法:
打开终端后,进行如下操作:
cd #进入mac的家(即home)目录,也就是你的mac设置的名称的那个目录,图标是一个房子
mkdir .pip #注意是新建一个 .pip文件夹,而不是pip文件夹
touch pip.conf #新建一个pip.conf文件
为了验证,文件是否创建成功,我们可以在终端下使用如下命令查看:
ls -al
在列表中如果能找到.pip,说明.pip文件夹创建成功

同理,如果想要查看pip.conf文件是否创建成功, 我们需要进行如下操作:
在终端中输入如下代码:
cd .pip #进入.pip目录
ls -al #显示.pip目录下的文件
如果在显示的列表中找到了pip.conf,就说明创建成功了
终于我们来到了最后一步,需要在创建的pip.conf文件下,编辑内容:
还是在终端中输入如下内容:
cd .pip #进入.pip文件
vim pip.conf #编辑pip.conf
进入pip.conf后复制如下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
输入后,连按两次大写Z,即可退出保存文件内容。
连按两次大写Z就是在键盘英文输入模式下,按2下shift+z,然后会返回到终端的命令界面,此时pip.conf文件内容增加完成,将pip的官网源替换成了清华源。
如果想要添加其他源,可以去百度找一下源地址,将index-url =后面的https地址更改就行了。
最后让我们来测试一下pip的新源,你可以在终端中输入如下命令:
pip3 install numpy
如果你们有多个版本的python,可能是pip install 或者pip2 install,大家根据自己的python版本来确定。
由于numpy是一个常用库,就以安装它来测试了,大家可以换成自己想要安装的库名。
现在你可以在终端中看到Looking in indexes:后面的地址已经是我们修改的源的地址了,OK,更换源到此完成。

网友评论