详解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系列之从文件读取和保存数据
May 23 Python
跟老齐学Python之玩转字符串(2)
Sep 14 Python
python求众数问题实例
Sep 26 Python
python实现封装得到virustotal扫描结果
Oct 05 Python
浅谈Python基础之I/O模型
May 11 Python
Flask 让jsonify返回的json串支持中文显示的方法
Mar 26 Python
解决pip install的时候报错timed out的问题
Jun 12 Python
浅谈python3发送post请求参数为空的情况
Dec 28 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
Jun 02 Python
总结python 三种常见的内存泄漏场景
Nov 20 Python
Python中seaborn库之countplot的数据可视化使用
Jun 11 Python
python生成可执行exe控制Microsip自动填写号码并拨打功能
Jun 21 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版
2012/04/20 PHP
thinkPHP5项目中实现QQ第三方登录功能
2017/10/20 PHP
Laravel框架FormRequest中重写错误处理的方法
2019/02/18 PHP
JavaScript Chart 插件整理
2010/06/18 Javascript
jquery1.4.2 for Visual studio 2010 模板文件
2010/07/14 Javascript
javascript回车完美实现tab切换功能
2014/03/13 Javascript
在页面加载完成后通过jquery给多个span赋值
2014/05/21 Javascript
js图片模糊切换显示特效的方法
2015/02/17 Javascript
你一定会收藏的Nodejs代码片段
2016/02/04 NodeJs
javascript每日必学之循环
2016/02/19 Javascript
JS 循环li添加点击事件 (闭包的应用)
2016/12/10 Javascript
angularjs实现下拉列表的选中事件示例
2017/03/03 Javascript
React Native如何消除启动时白屏的方法
2017/08/08 Javascript
react native 获取地理位置的方法示例
2018/08/28 Javascript
NodeJS服务器实现gzip压缩的示例代码
2018/10/12 NodeJs
详解ES6中的 Set Map 数据结构学习总结
2018/11/06 Javascript
了解javascript中变量及函数的提升
2019/05/27 Javascript
小程序按钮避免多次调用接口和点击方案实现(不用showLoading)
2020/04/15 Javascript
Vue + Scss 动态切换主题颜色实现换肤的示例代码
2020/04/27 Javascript
[01:14:31]Secret vs VG 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
在Python程序中实现分布式进程的教程
2015/04/28 Python
python实现将html表格转换成CSV文件的方法
2015/06/28 Python
关于Python 中的时间处理包datetime和arrow的方法详解
2020/03/19 Python
Python常用GUI框架原理解析汇总
2020/12/07 Python
python利用appium实现手机APP自动化的示例
2021/01/26 Python
lululemon美国官网:瑜伽服+跑步装备
2018/11/16 全球购物
阿联酋手表和配饰购物网站:Rivolishop
2019/11/25 全球购物
舞蹈教育学专业推荐信
2013/11/27 职场文书
社区网格化管理实施方案
2014/03/21 职场文书
《称象》教学反思
2014/04/25 职场文书
机关作风建设整改方案
2014/10/27 职场文书
新学期感想
2015/08/10 职场文书
基于Nginx实现限制某IP短时间访问次数
2021/03/31 Servers
Windows环境下实现批量执行Sql文件
2021/10/05 SQL Server
SpringBoot详解自定义Stater的应用
2022/07/15 Java/Android
Python编写车票订购系统 Python实现快递收费系统
2022/08/14 Python