python 切换pip 豆瓣源

作者: 菩提老鹰 | 来源:发表于2017-08-14 20:58 被阅读97次

    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 指的是用户主目录

    相关文章

      网友评论

        本文标题:python 切换pip 豆瓣源

        本文链接:https://www.haomeiwen.com/subject/mcgtrxtx.html