Python pip配置国内源
众所周知,Python使用pip方法安装第三方包时,需要从 https:// pypi.org/ 资源库中下载,但是会面临下载速度慢,甚至无法下载的尴尬,这时,你就需要知道配置一个国内源有多么重要了,通过一番摸索和尝试,总结了一些经验,分享给大家:
首先贴一下下载速度的对比图:
图1:国外官网下载
图2:国内镜像下载
给大家推荐几个值得拥有的国内镜像站 [ 个人推荐清华大学pypi镜像站( https:// mirrors.tuna.tsinghua.edu.cn /help/pypi/ ),每五分钟同步一次,资源丰富,下载速度很快 ] :
清华大学: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]