如何修改Python中pip的更新源

来源:互联网 发布:windows7编译php扩展 编辑:程序博客网 时间:2024/05/22 04:48

(转自https://www.yoursafe.cn/html/software/625.html)

很多时候因网络的问题,导致在进行pip命令安装模块时会有下载慢甚至是失败的可能,且可能性较大。为了解决国内的网络问题,我们很多时候会选择国内的镜像平台做为源,而在pip中如何自定义源呢?

首先我们看下官方的文档,如https://pip.pypa.io/en/latest/user_guide/#configuration。

在官方的文档中可以清晰地看出有不同平台上的不同配置,这里以windows10为例子,其它平台请阅读官方的文档,不懂可以求助在线翻译工具。

直接在ProgramData目录中创建一个pip目录,如:C:\ProgramData\pip,新建一个文件pip.ini,内容为:

1
2
3
4
5
[global]
timeout = 600
index-url = https://pypi.doubanio.com/simple/
# 必要时需要解决证书的问题
trusted-host = pypi.doubanio.com



(转自http://blog.csdn.net/henulwj/article/details/47061527?locationNum=2&fps=1)

pip安装时默认访问pypi的,但是pypi的速度对于国内来说有点慢,还在国内也有一些pip的镜像源,造福广大程序员
pipy国内镜像目前有:
http://pypi.douban.com/ 豆瓣
http://pypi.hustunique.com/ 华中理工大学
http://pypi.sdutlinux.org/ 山东理工大学
http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学
安装时我们可以手动指定安装源如下:

pip -i http://pypi.douban.com/simple install Flask

如果感觉每次安装都手动指定安装源麻烦的话,也可以配置pip更新源
在主目录下创建.pip文件夹

mkdir ~/.pip

然后在该目录下创建pip.conf文件编写如下内容:

[global]trusted-host =  pypi.douban.comindex-url = http://pypi.douban.com/simple

这里以豆瓣的源为例,由于最新的pip安装需要使用的https加密,所以在此需要添加trusted-host
对于window系统来说基本配置相同创建或修改配置文件在%HOMEPATH%\pip\pip.ini


原创粉丝点击