关注上方“GitHuboy”,选择星标,
关键时间,第一时间送达!

作者: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:\Users\Administrator\pip 建一个文件 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 .pipvim .pip/pip.conf

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

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

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

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

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

想看提速效果前后对比较完整的话,大家也可以看下 pk哥今年 2 月份发在 B 站的视频。(也可以直接点击文末阅读原文也可以查看

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

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



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

  1. pip 因为网络问题而导致安装库失败

    (图片来自参考博客) 如果像上图一样pip安装库时出现网络慢的安装错误,按照以下方法解决 首先更改镜像网站: 临时使用 pip install 库名 -i 网站 永久更改 pip config set ...

  2. Python pip安装包指令用法及安装库检索

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.PIP指令用法: 在线安装方式 离线安装方式: 二.pip 安装库都有什么,如何检索? 总结 前言 pip 是py ...

  3. pip安装库包以及.whl库包、.tar.gz库包具体方式

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 pip安装库包以及.whl库包..tar.gz库包具体方式 文章目录: 1 pip安装库包 2 安装 .whl库包文件 ...

  4. 为了性能,别再用pip安装TensorFlow了

    导读 如果你使用CPU进行模型的训练的话,那么这篇文章对你非常有用,你可以通过一行命令的改变,获得非常大的性能的提升. 别再使用pip安装Tensorflow了! 使用conda来代替,如果你不知道c ...

  5. pip install 及导出安装库,批量安装库

    1. 批量安装库 pip install -r e:\requirements.txt 2. 导出安装库及版本 pip freeze > requirements.txt 3. 查看库信息 pi ...

  6. python无法使用pip_解决无法使用pip命令加载Python的扩展库问题

    1.Python除了自身的标准库外,还有很多扩展资源,可以使用pip命令在CMD模式下,加安装加载,然而一开始安装好Python后(本人的是VS),不能正常使用pip命令,这个问题刚开始不重要,但是随 ...

  7. python install pip 区别_python conda、pip区别,python 下 faiss 安装

    在安装一些python的安装包时,我们会使用conda install ~或者pip install ~ 网上说conda是安装到云端,而pip是安装到本地,那二者究竟有什么区别,可以参考下这个点击打 ...

  8. Python更新过pip安装库报错cannot import name main问题

    我们在使用python时,有时候更新过pip以后,再使用pip install 安装库的时候说cannot import main,这是python自带的bug. 看下面截图 说的再 File &qu ...

  9. whl文件安装库和pip换源

    作者介绍: ♥️作者:小刘在C站 ♥️每天分享课堂笔记,一起努力,共赴美好人生! ♥️夕阳下,是最美的绽放. 目录 一.whell介绍 二.whell实现方式 三.whell安装实现 方式一 方式二 ...

最新文章

  1. python【蓝桥杯vip练习题库】ADV-136大数加法(高精度加法)
  2. CCF BDCI 技术需求与技术成果关联度冠军分享
  3. crt脚本怎么添加等待时间_抖音文案怎么写吸引人?130个抖音文案素材、案例分享!...
  4. linux怎么用命令备份数据库,使用linux的mysqlhotcopy命令备份数据库
  5. distenct oracle_Oracle的distinct关键字
  6. [转]android webview学习
  7. 【数据结构与算法】链表倒序输出算法
  8. 鸿蒙OS扫描二维码,京东鸿蒙OS 2.0,京东鸿蒙OS 2.0手机app官方版预约 v1.0-手游汇
  9. 【Computer Organization笔记15】清华计组大作业布置:奋战二十天,做台计算机!
  10. Leetcode 111.二叉树的最小深度
  11. python钉钉机器人发送excel附件_Python自动化办公|如何在钉钉上自动发送定制消息或通知给同事...
  12. Qt QLabel双击编辑接口
  13. java爬虫视频教程_JAVA开发教程:java视频教程java爬虫实战项目 百度网盘
  14. built a JNCIS LAB系列:Chapter 2 OSPF v1.0
  15. 计算机没有安装cad2006,win7系统不能正常安装cad2006的解决方法
  16. Supercell:靠两款手游如何做到30亿美金市值?
  17. android 高通与MTK编译命令
  18. shell中设置IFS,使用自定义分割符
  19. geany配置python_python使用Geany编辑器配置方法
  20. 如何打开倾斜摄影数据osgb

热门文章

  1. 【 C 】对指针表达式的个人总结与思考
  2. star不代表一切。React:嘿Vue和Angular!就问你们怕不怕!!
  3. 《Java EE核心框架实战》—— 2.3 resultMap 标签
  4. 用栈来表示队列,用队列来表示栈
  5. saltstack一些常用模块和api调用方法
  6. Test tape drive on Command Line
  7. 爱因斯坦谜题解答(三种算法比较)
  8. DSP/BIOS中的数据类型
  9. Vivado中IP核的xci, xcix, .dcp文件的区别
  10. 编程珠玑第六章习题二——C++实现一个数的因子分解