详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案


Posted in Python onDecember 02, 2018

人生苦短,我用python!为什么很多人喜欢用python,因为包多呀,各种调包。但是调包有的时候也调的闹心,因为安装包不是失败就是很慢,很影响自己的工作进度,这里给出一个pip快速安装工具包的办法,希望能帮助到一些新入门python的同学们。

当我们在cmd窗口中使用命令:pip install 包名.文件格式 时候常常会出现安装失败的现象,你会看到下载的进度条,但是最后显示当下载到百分之几十的时候窗口中就会出现一堆红字,有如下类似提示:

详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案

详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案

详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案

以上这些图片都显示是python第三方库下载出问题了,这是由于我们在cmd窗口进行pip安装时候,默认是去下载国外资源,由于国内网络问题常常会网速不稳定甚至没有网速,这时候就会导致安装包时出现错误。解决办法有两种:

1、第一种是笨方法,首先搜索所需要的安装包,然后去国外的网站去下载这个安装包。(记住:你要下载的安装包的名称就是你在cmd窗口pip安装时候程序自动搜索下载那个安装包名,此外尽量选择迅雷下载,浏览器下载常常没有速度)下载后就cd到你下载包的文件夹中安装即可。在cmd窗口进行本地文件包安装时候你可以在窗口中看到系统可能会自动安装相关必备的其他包,可能也会出现下载失败情况,出现这种情况只需将下载不下来的包继续去国外网站下载然后再本地安装即可。

2、第二种就是一劳永逸的方法,选择国内镜像源,相当于你从国内的一些机构下载你所需的python第三方库,这样速度就杠杠的了。那么如何选择国内镜像源呢,如何配置呢?

首先找到C:\Users\Administrator\AppData\Roaming,这个路径的文件夹,有人会找不到,这是因为你的文件夹被隐藏了,解决办法如下:

打开c盘,点击左上角的“查看”-“选项”(文件夹选项)-勾选“显示隐藏的文件”,然后确定即可。这样你就能看到AppData文件夹了。(如下图)

详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案

找到路径后,首选在该路径下新建文件夹,命名为“pip”,然后在pip文件夹中新建一个txt格式的文本文档,打开文本文档,将下面这些代码复制到文本文档中,关闭保存。然后将txt格式的文本文档重新命名为“pip.ini”,这样就创建了一个配置文件。

[global]

timeout = 60000

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

[install]

use-mirrors = true

mirrors = https://pypi.tuna.tsinghua.edu.cn

文档中的链接地址还可以更换其他的如下:

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

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

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

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

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

新建后的配置文件如下图:

详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案

这样再使用pip进行包安装时候就默认选择国内源进行安装了,速度超快!!!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python的PEAK来适配协议的教程
Apr 14 Python
Python3.2模拟实现webqq登录
Feb 15 Python
Python定义二叉树及4种遍历方法实例详解
Jul 05 Python
python常用函数与用法示例
Jul 02 Python
微信公众号token验证失败解决方案
Jul 22 Python
python 公共方法汇总解析
Sep 16 Python
使用python3批量下载rbsp数据的示例代码
Dec 20 Python
pytorch进行上采样的种类实例
Feb 18 Python
从0到1使用python开发一个半自动答题小程序的实现
May 12 Python
python3.8动态人脸识别的实现示例
Sep 21 Python
通过案例解析python鸭子类型相关原理
Oct 10 Python
python实现猜拳游戏项目
Nov 30 Python
在pycharm上mongodb配置及可视化设置方法
Nov 30 #Python
PyCharm配置mongo插件的方法
Nov 30 #Python
对python自动生成接口测试的示例讲解
Nov 30 #Python
在unittest中使用 logging 模块记录测试数据的方法
Nov 30 #Python
浅谈python在提示符下使用open打开文件失败的原因及解决方法
Nov 30 #Python
python2与python3的print及字符串格式化小结
Nov 30 #Python
Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事项
Nov 30 #Python
You might like
用PHP动态创建Flash动画
2006/10/09 PHP
ionCube 一款类似zend的PHP加密/解密工具
2010/07/25 PHP
php结合web uploader插件实现分片上传文件
2016/05/10 PHP
值得分享的php+ajax实时聊天室
2016/07/20 PHP
用PHP去掉文件头的Unicode签名(BOM)方法
2017/06/22 PHP
FileUpload上传图片(图片不变形)
2010/08/05 Javascript
Asp.net下利用Jquery Ajax实现用户注册检测(验证用户名是否存)
2010/09/12 Javascript
javascript处理a标签超链接默认事件的方法
2015/06/29 Javascript
javascript 广告移动特效的实现代码
2016/06/25 Javascript
JS对象是否拥有某属性如何判断
2017/02/03 Javascript
用js将long型数据转换成date型或datetime型的实例
2017/07/03 Javascript
详解关于react-redux中的connect用法介绍及原理解析
2017/09/11 Javascript
angularjs路由传值$routeParams详解
2020/09/05 Javascript
jQuery除指定区域外点击任何地方隐藏DIV功能
2017/11/13 jQuery
layer弹出层 iframe层去掉滚动条的实例代码
2018/08/17 Javascript
python实现批量获取指定文件夹下的所有文件的厂商信息
2014/09/28 Python
python对象及面向对象技术详解
2016/07/19 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
2017/05/25 Python
攻击者是如何将PHP Phar包伪装成图像以绕过文件类型检测的(推荐)
2018/10/11 Python
python执行CMD指令,并获取返回的方法
2018/12/19 Python
python获取服务器响应cookie的实例
2018/12/28 Python
Python3 串口接收与发送16进制数据包的实例
2019/06/12 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
在python3.9下如何安装scrapy的方法
2021/02/03 Python
美国大尺码女装零售商:TORRID
2016/10/01 全球购物
size?法国官网:英国伦敦的球鞋精品店
2020/03/15 全球购物
人力资源经理的岗位职责范本
2014/02/28 职场文书
核心价值观演讲稿
2014/05/13 职场文书
亚运会口号
2014/06/20 职场文书
机关作风建设自查报告
2014/10/22 职场文书
乡镇计划生育工作汇报
2014/10/28 职场文书
ktv服务员岗位职责
2015/02/09 职场文书
详解JS ES6编码规范
2021/05/07 Javascript
HTML+CSS制作心跳特效的实现
2021/05/26 HTML / CSS
Anaconda配置各版本Pytorch的实现
2021/08/07 Python
笔记本自带的win11如何跳过联网激活?
2022/04/20 数码科技