首页 > 其他 > 详细

pip下载速度慢&如何使用国内源提高速度

时间:2020-04-29 12:54:15      阅读:76      评论:0      收藏:0      [点我收藏+]

提出问题

人生苦短, 我用python, 可是python虽简, pip很慢
写个项目需要用到某个包, 要用pip安装, 可是面对100kb/s甚至10kb/s的速度, 不知道说啥好
时不时地还要来个"安装失败"
经过确认, 并不是家里网速的问题

而是下载包的地址访问太慢

解决问题

通过查阅资料发现, pip的源是可以更换的, 跟linux的软件仓库地址是一个道理

  1. 寻找速度快的地址

  2. 使用地址

    有两种使用国内镜像源下载包的方法:

    • 临时使用

      下载包的时候加上 -i 参数

      如: 使用阿里镜像源下载requests包

      pip install requests -i https://mirrors.aliyun.com/pypi/simple/
      

      试一下, 速度是不是变快了

    • 永久使用

      临时使用国内镜像源固然灵活, 但这样未免太不方便了, 还要把地址记住

      我们可以通过写配置文件来自动使用国内镜像源

      • 对于Linux系统

        修改~/.pip/pip.conf文件

        注意是用户的主目录~/

        有个.pip文件夹, 文件夹里面有个pip.conf文件

        没有的话就建一个, 连.pip目录也没有的话也建一个

        cd ~
        mkdir .pip
        cd .pip
        touch pip.conf
        

        pip.conf文件内容如下(以阿里源为例):

        [global]
        index-url = https://mirrors.aliyun.com/pypi/simple/
        

        保存文件

        试一下, 看pip下载包的时候使用的就是自定义的的地址了

      • 对于Windows系统

        同样也是在用户目录下, 也就是C盘的user文件夹(Windows10的这个文件夹好像是显示"用户")

        在里面新建一个pip文件夹

        pip文件夹里面新建一个pip.ini文件

        pip.ini写入内容(以清华源为例):

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

pip下载速度慢&如何使用国内源提高速度

原文:https://www.cnblogs.com/Eric-jx/p/12801375.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!