如何正确的修改Python的pip自带的源

Python中的pip安装依赖包时默认访问https://pypi.python.org/simple/,但是经常出现不稳定以及访问速度非常慢的情况,国内厂商提供的pipy镜像目前可用的有:

1.http://pypi.douban.com/ 豆瓣

2.http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学


有两种方式使用我们自己指定的镜像源,第一种是手动指定:

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

不过这种方式在每次安装时都要手动指定,所以第二种方法更加方便,在当前用户目录下创建.pip文件夹中,代码如下:

import os

ini="""[global]
index-url = https://pypi.doubanio.com/simple/
[install]
trusted-host=pypi.doubanio.com
"""
pippath=os.environ["USERPROFILE"]+"\\pip\\"

if not os.path.exists(pippath):
    os.mkdir(pippath)

with open(pippath+"pip.ini","w+") as f:
    f.write(ini)

个人觉得第二种方法最佳,一次执行终身无忧!

此处评论已关闭