python 切换pip 豆瓣源

Abstract

python pip 安装的时候默认是去访问 https://pypi.python.org/pypi ,
这个访问起来你懂得,很慢的,经常会出现如下等超时问题, 国内比如阿里、豆瓣等配置了自己的pip源
在实际安装中我们可以切换到这些国内的源,会方便快速很多


默认安装报 timeout 错误

django-pip-install.png

新增配置豆瓣源

root@pts/0 # cat /root/.pip/pip.conf
[list]
format=columns

[global]
timeout = 60
index-url = https://pypi.doubanio.com/simple

迫不及待看看效果

(hzsy) hezhongsiyuan.com [~] 2017-08-08 15:47:46
root@pts/0 # pip install Django==1.11.4
Collecting Django==1.11.4
  Downloading https://pypi.doubanio.com/packages/fc/fb/01e0084061c50f1160c2db5565ff1c3d8d76f2a76f67cd282835ee64e04a/Django-1.11.4-py2.py3-none-any.whl (6.9MB)
    100% |████████████████████████████████| 7.0MB 3.6MB/s
Collecting pytz (from Django==1.11.4)
  Downloading https://pypi.doubanio.com/packages/55/62/e7cd0e15b76062d298413f14bb4ec3cd8568a22d274427f9c3c7286969f4/pytz-2017.2-py2.py3-none-any.whl (484kB)
    100% |████████████████████████████████| 491kB 27.5MB/s
Installing collected packages: pytz, Django
Successfully installed Django-1.11.4 pytz-2017.2
(hzsy) hezhongsiyuan.com [~] 2017-08-08 15:48:01

oh~ 15秒! nibility!

当然我们可以在命令行直接使用 -i 参数, trusted-host 可选

pip install -i https://pypi.doubanio.com/simple/ [--trusted-host pypi.doubanio.com] django==1.11.4

另外关于 pip.conf 配置的放置

  • Linux/Mac 一般在 $HOME/.pip/pip.conf
  • Windows 一般这样设置 %HOME%\pip\pip.ini

这里的 $HOME 指的是用户主目录

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Python为主流开发语言, 用python 开发的程序越来越多。 方便的是大多linux系统里面都默认集成了py...
    53921f46e0b9阅读 64,445评论 3 18
  • 译者按:原文写于2011年末,虽然文中关于Python 3的一些说法可以说已经不成立了,但是作为一篇面向从其他语言...
    EarlGrey阅读 69,782评论 7 124
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,736评论 6 427
  • pip安装时默认访问pypi的,但是pypi的速度对于国内来说有点慢,还在国内也有一些pip的镜像源,造福广大程序...
    徐子鑑阅读 6,657评论 0 0
  • 本文讲述的核心库:pip pip是python的一个非常好用的包管理工具,可以用来很方便地安装和管理各种三方库,本...
    m2fox阅读 34,810评论 0 14

友情链接更多精彩内容