zoukankan      html  css  js  c++  java
  • python-- pip 安装提速

    来源:https://mp.weixin.qq.com/s?__biz=MzAwOTQ4MzY1Nw==&mid=2247495678&idx=1&sn=973910f021a4d54fb800cd7fa2286a92&chksm=9b5c4b18ac2bc20e033c7ed70684facb75bd2bccac3ab22ce3f8128acb1b20670e02127a27e1&mpshare=1&scene=1&srcid=11253xABCX5OM8WiuBx1HjOW&sharer_sharetime=1606266604120&sharer_shareid=a20192392c7d7b5703d3c04fe89e19d3&exportkey=AfhajhithQSYCKhN6J1r0Ns%3D&pass_ticket=ZV%2BK%2Bo485XEbB4l7MBzPENQstIYltakS%2BNqK0%2FbGBNeU28QJoOg1gpiBtDjMpKCK&wx_header=0#rd

    求你了,别再用 pip 那乌龟的速度去安装库了!

    Python那些事 Today
     

    The following article is from Python知识圈 Author pk哥

    Python知识圈
    Python知识圈

    公众号回复“100”领取Python面试题100道的PDF文档,这里会分享 Python 基础知识、Python 爬虫&实战、Python 自动化,让我们一起成长,以梦为马,不负韶华!

    作者:pk哥

    原创公众号:Python知识圈

    学习 Python 的话,仅掌握标准库是远不够的,有很多好用的第三方库我们也需要用到的,比如,由鼎鼎大名的 K 神开发的爬虫必不可少的 requests 库,一般都是必装的库吧。安装第三方库当然还是用 pip 命令安装最方便了。

    但是,大家发现 pip install + 包名 的方式 安装第三方库的时候,下载速度很慢,有时还会超时,遇到第三方库比较大时候,是真的很慢,我刚开始学 Python 的时候,我就大意了,没想到这么慢。话说有时都提裤子了,它却报安装超时了。。。咳咳,言归正传,今天就教大家解决这该死的龟速问题。

    pip 提速方法主要有两种,一种是临时提速,一种是永久提速。

    临时提速

    在 pip install 包名 后面加上 -i + 镜像地址,这样 pip 安装时即可成倍的提速了。

    国内主要镜像地址如下:

    清华:https://pypi.tuna.tsinghua.edu.cn/simple

    阿里云:http://mirrors.aliyun.com/pypi/simple/

    中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

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

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

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

    所以临时让 pip 安装时提速的格式如下:

    pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple

    永久提速

    每次临时复制镜像地址放在后面也挺麻烦的,所以接下来介绍永久提速的方法。做一下简单的配置即可完成。

    Windows系统配置

    1、在 C:UsersAdministratorpip 建一个文件 pip.ini如果Administrator 中 没有pip文件夹则自己新建一个,然后新建一个 pip.ini 文件

    2、在 pip.ini 文件输入:

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

    [install]
    trusted-host = pypi.douban.com

    使用记事本默认的ANSI编码格式复制上面的文本粘贴即可。

    Mac 和 Linux 配置

    1、打开terminal

    2、输入命令:

    mkdir .pip
    vim .pip/pip.conf

    (这两步是在home目录下新建文件: .pip/pip.conf)

    按 i 键进入输入模式,在这个文件中复制粘贴写入如下内容:

    [global]
    index-url = https://pypi.doubanio.com/simple/
    timeout = 1000
    【install】
    use-mirrors = true
    mirrors = https://pypi.doubanio.com//

    按ESC退出插入模式后,直接输入 :wq 回车,这样就会保存并退出刚才创建的文件和输入的内容了。

    提速的后效果如下图(图中速度为真实下载速度,未经过处理)

    想看提速效果前后对比较完整的话,大家也可以看下 pk哥今年 2 月份发在 B 站的视频。

    https://www.bilibili.com/video/BV1L7411F7N7/

    好了,大家赶紧自己动手配置吧,提速后,以前安装需要的十几分钟可能就会缩短为 3 秒了。

  • 相关阅读:
    概率统计(DP)
    iOS中几种定时器
    微信开发笔记——微信网页登录授权,获取用户信息
    swift中通知的使用
    Swift的基础,操作符,字符串和集合类型
    NSNotificationCenter
    IOS中通知中心(NSNotificationCenter)的使用总结
    Swift观察者模式
    swift中通知的使用
    Swift
  • 原文地址:https://www.cnblogs.com/clairedandan/p/14034001.html
Copyright © 2011-2022 走看看