经常听到初学python的小伙伴在抱怨,python安装第三方库太慢,很容易失败报错,如果安装pandas、tensorflow这种体积大的库,简直龟速。

为什么pip会很慢?

先来了解下pip,pip是一个非常流行的python包管理工具,在命令行中只需要输入pip install package_name,就可以自动安装第三方库。然而pip是从pypi中下载库文件的,pypi是python官方第三方库的仓库,它用的是国外的服务器,下载速度自然很慢。

所以不是pip慢,而是pypi慢。

有一种方法可以解决安装慢的问题,那就是通过国内镜像网站下载。镜像网站完整复制pypi的内容,放到国内的服务器上。这样你只需要把pip的下载源修改为镜像站,就能享受流畅快速的pip安装功能了。

临时配置

简单的举个例子,用清华镜像源来安装第三方库,在命令行输入:

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

以安装pandas来说明一下,不替换镜像源情况下:

pip install pandas

替换为清华镜像源:

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

清华pypi的镜像源每五分钟更新一次,大而全,推荐大家使用,下面是网址:

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

国内还有其他镜像源可供选择:

豆瓣
http://pypi.douban.com/simple/
阿里
http://mirrors.aliyun.com/pypi/simple/
中国科学技术大学
http://pypi.mirrors.ustc.edu.cn/simple/

永久配置

上面的用法是临时配置,也就是说每次安装库时必须带上镜像源的网址。其实这样不太方便,若想省力气,那就要永久配置镜像源,配置好后只要输入pip install package_name,就可以快速安装库了。

永久配置镜像源也简单,分为两种方法,自动和手动。

自动配置,以配置清华源为例,在命令行输入:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

执行后就配置好了。

手动配置,windows下,直接在user目录中创建一个pip目录,再新建文件pip.ini。(例如:C:\Users\zhu\pip\pip.ini)

接着打开pip.ini文件,复制粘贴以下内容并保存。

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

配置成功。

镜像网站的好处

国内的这些镜像网站拥有非常多的开源工具,不光是pypi,你还可以在里面下载mysql、anaconda、ubuntu、nodejs等主流软件,速度杠杠的。

以下是中科大镜像站,基本啥都有,网址:https://mirrors.ustc.edu.cn/

E N D

由于微信平台算法改版,公号内容将不再以时间排序展示,如果大家想第一时间看到我们的推送,强烈建议星标我们和给我们多点点【在看】。星标具体步骤为:

(1)点击页面最上方“小詹学Python”,进入公众号主页。
(2)点击右上角的小点点,在弹出页面点击“设为星标”,就可以啦。
感谢支持,比心。

Python安装第三方库太慢?配置好这个速度飞起相关推荐

  1. 【Python基础】Python安装第三方库太慢?配置好这个速度飞起

    经常听到初学python的小伙伴在抱怨,python安装第三方库太慢,很容易失败报错,如果安装pandas.tensorflow这种体积大的库,简直龟速. 为什么pip会很慢? 先来了解下pip,pi ...

  2. python安装第三方库太慢_Python 安装第三方库 pip install 安装慢安装不上的解决办法...

    今天来说一下,有些刚刚接触python的朋友,在使用pip install安装python 第三方库的过程中 会出现网速很慢,或者是安装下载到中途,停止,卡主,或者是下载报错等问题.如下图: 还有一些 ...

  3. 解决Python安装第三方库太慢的问题

    文章目录 1. 按 2. 临时生效的配置 3. 永久生效的配置 3.1. 自动配置 3.2. 手动配置 1. 按 今天在升级下载Python第三方库的时候特别慢,最后去升级pip的时候竟然还time ...

  4. python安装第三方库-常见错误解决

    python安装第三方库(例子requests.numpy) 在本地安装python,并配置好相应的环境变量(自行百度很简单) 直接cmd 命令pip list可查看当前python下已经默认安装了哪 ...

  5. Python安装第三方库出现失败并出现”Cannot find existing Pyqt5 plugin directories”的解决方案

    Python安装第三方库出现失败并出现"Cannot find existing Pyqt5 plugin directories"的解决方案: 一般是由于Python官网的加载速 ...

  6. python安装第三方库 找不到、匹配不到库的问题(多目标优化)

    python安装第三方库 找不到.匹配不到库的问题 就自己安装pygmo所出现问题的亲身经历,谈一下安装第三方库时,找不到/匹配不到第三方库时应该怎么去解决的思路. 我当时在安装pymgo时,出现&q ...

  7. Vscode安装第三方库PyQt5和配置Qt

    小白在Vscode安装第三方库PyQt5和配置Qt 安装pyqt5组件和可能遇到的问题(借鉴) PyQt5以及PyQt5-tools(designer) pip版本过低(如果出现问题,安装pyqt5组 ...

  8. python安装第三方库的方法

    python安装第三方库的方法分为两种 pip 直接安装 直接在命令行中执行pip install + 第三方库名 大部分库都可以使用这种方法,但有一些库由于各种各样的原因,用pip install直 ...

  9. python安装第三方库遇到 ERROR: Command errored out with exit status 1:

    python安装第三方库遇到 ERROR: Command errored out with exit status 1:-的问题 先来看看错误提示: 本来想用python弄个词云玩玩,没想到在安装w ...

最新文章

  1. SDUTOJ [2801] 并查集模板
  2. 【ES6】JS第7种数据类型:Symbol
  3. STM32 基础系列教程 8 - 互补PWM
  4. 也可以看看GCD(杭州电2504)(gcd)
  5. php io流 读取wav,记php中的io流---帮助理解
  6. html+css实现响应式布局入门
  7. 机器学习(1)---数据预处理
  8. [Database] 不知道表名和字段查找值=1234的数据.
  9. Ubuntu视频教程
  10. VOD崛起《暮光之城》带动电影同步发行模式
  11. windows共享文件设置虚拟服务器访问,怎么让虚拟机和宿主机之间互相访问共享文件夹...
  12. 翟菜花:为什么说社区会是虚拟偶像驶向未来的新航标?
  13. 脑与认知科学基础(期末复习)
  14. 新西兰留学林肯大学计算机专业,2019新西兰大学计算机专业排名
  15. JetPack中的Room
  16. APP专项测试-弱网测试
  17. 软件测试实战(微软技术专家经验总结)--第四章(测试建模)读书笔记
  18. arch模型的思路_ARCH模型的应用
  19. 软碟通(UltraISO)9.7.6.3812单文件高级版
  20. 客户端时不时接收到10054错误

热门文章

  1. 使用pycharm在本地开发,并实时同步到服务器(亲测)
  2. ELK学习3_使用redis+logstash+elasticsearch+kibana快速搭建日志平台
  3. PHPStorm无法保存个人设置 ctrl左键无法找到类
  4. PHP登录密码的生成与验证
  5. java批量修改txt文件_Java小工具 根据文本批量修改文件名
  6. java中oriqinal_Java集合10 (NavigableMap)
  7. mysql 加号的作用_MySQL学习笔记(一)
  8. android调用flutter aar_Flutter原生混合开发
  9. Linux 利用yum源安装subversion(svn)客户端
  10. 为什么python输入中文变成竖的_Python中文竖排显示的方法