zoukankan      html  css  js  c++  java
  • pip下载速度慢&如何使用国内源提高速度

    提出问题

    人生苦短, 我用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
          
  • 相关阅读:
    SpringMVC源码阅读(一)
    Struts2技术内幕-----第七章
    1118 Lining Up
    1146 ID Codes
    1056 IMMEDIATE DECODABILITY
    1028 Web Navigation
    1045 Bode Plot
    1083 Moving Tables
    并查集路径压缩
    线段树
  • 原文地址:https://www.cnblogs.com/Eric-jx/p/12801375.html
Copyright © 2011-2022 走看看