windows环境下修改pip镜像源

python中的pip是个非常强大的工具,最近在用pip安装包时,莫名其妙抛出很多异常,搞了好久,才发现是学校的源出了问题,由于默认安装时的源大都是外国的更新源,速度相对国内会慢很多,接下来本文主要介绍在windows系统环境中更新系统源的方法。大家都知道用匹配安装包时很方便,原理其实就是从Python的官方源pypi.python.org/pypi 下载到本地,然后解包安装。不过因为某些原因,访问官方的pypi不稳定,很慢甚至访问不了。 跟ubuntu的apt和centos的yum有各个镜像源一样,pypi也有。 

pipy国内镜像目前有:

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

http://pypi.hustunique.com/  华中理工大学

http://pypi.sdutlinux.org/  山东理工大学

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

对于pip这种在线安装的方式来说,很方便,但网络不稳定的话很要命。使用国内镜像相对好一些,

如果想手动指定源,可以在pip后面跟-i 来指定源,比如用豆瓣的源来安装web.py框架:

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

注意后面要有/simple目录!!!


在国内的强烈推荐豆瓣的源 http://pypi.douban.com/simple/  注意后面要有/simple目录。 

使用镜像源很简单,用-i指定就行了: 
easy_install -i http://pypi.douban.com/simple/ gevent 
pip install -i http://pypi.douban.com/simple/ gevent 

如果觉得太麻烦,可以配制成默认: 这样在使用pip来安装时,会默认使用此源。配置如下(清华大学源):

3.在配置文件中输入如下内容后保存即可:

[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn

  

 

posted @ 2018-03-24 17:18  饺子饺子  阅读(256)  评论(0编辑  收藏  举报