在使用 Python 的过程中,免不了要用 pip 安装各种模块,但是由于官方 Pypi 经常被墙,导致下载速度过慢甚至出错,最好的办法是将自己使用 pip 源更换一下。以下是几个常用的国内源:
阿里云
http://mirrors.aliyun.com/pypi/simple/中国科技大学
https://pypi.mirrors.ustc.edu.cn/simple/豆瓣
http://pypi.douban.com/simple/
以下是更换方法:
临时使用
在安装语句最后加上 -i 以及相应 URL 即可,比如:
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple/
一劳永逸
进入目录 ~/.pip,编辑 pip.conf 文件:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
最后面跟的是你选择的源,我这里是以阿里云的为例。
如果你是 Mac 用户,那么你可能没有 .pip 文件夹,那就新建一个,然后再新建 pip.conf 文件,即在终端中分别输入以下三个语句,之后再将上面的内容写进 pip.conf 文件
mkdir .pip
cd .pip
touch pip.conf
现在你可以体验一下下载速度了。