Python pip配置国内源

Python pip配置国内源

众所周知,Python使用pip方法安装第三方包时,需要从 pypi.org/ 资源库中下载,但是会面临下载速度慢,甚至无法下载的尴尬,这时,你就需要知道配置一个国内源有多么重要了,通过一番摸索和尝试,总结了一些经验,分享给大家:

首先贴一下下载速度的对比图:

图1:国外官网下载

图2:国内镜像下载

给大家推荐几个值得拥有的国内镜像站 [ 个人推荐清华大学pypi镜像站( mirrors.tuna.tsinghua.edu.cn ),每五分钟同步一次,资源丰富,下载速度很快 ] :

清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/


接下来,按照不同需要和不同平台依次演示安装方法:

方式一:临时使用国内pypi镜像安装

pip install -i http://pypi.douban.com/simple/ numpy
pip install -i http://pypi.douban.com/simple/--trusted-host pypi.douban.com  #此参数“--trusted-host”表示信任,如果上一个提示不受信任,就使用这个


方式二:永久使用国内pypi镜像安装

1、 Linux平台安装方式:

(1)创建 pip.conf 文件

首先运行以下命令

cd ~/.pip   # 运行此命令切换目录


如果提示目录不存在,自行创建一个(如果目录存在,可跳过此步),如下:

.pip 目录下创建一个 pip.conf 文件,如下:

(2)编辑 pip.conf 文件

首先打开文件,命令如下:

sudo vi ~/.pip/pip.conf


接着,写入以下内容:

[global]