前序

飘得太久的,今天终于下定决心开始继续学习了,第一步:打开我的PyCharm,第二部:安装库 报错 o(╥﹏╥)o我太难了

D:\PyCharm_Project>`pip install pdfminer3K`

WARNING: Retrying (Retry(total=4, connect=None, read=None

eoutError("HTTPSConnectionPool(host='pypi.org', port=443)

WARNING: Retrying (Retry(total=3, connect=None, read=None

eoutError("HTTPSConnectionPool(host='pypi.org', port=443)

Collecting pdfminer3K

Downloading pdfminer3k-1.3.1.tar.gz (4.1 MB)

|█▌ | 184 kB 4.2 kB/s

ERROR: Exception:

Traceback (most recent call last):

File "d:\users\zxy\anaconda3\lib\site-packages\pip\_ven

dor\urllib3\response.py", line 425, in _error_catcher

yield

File "d:\users\zxy\anaconda3\lib\site-packages\pip\_ven

...

raise IncompleteRead(self._fp_bytes_read, self.length

_remaining)

File "d:\users\zxy\anaconda3\lib\contextlib.py", line 1

30, in __exit__

self.gen.throw(type, value, traceback)

File "d:\users\zxy\anaconda3\lib\site-packages\pip\_ven

dor\urllib3\response.py", line 430, in _error_catcher

raise ReadTimeoutError(self._pool, None, "Read timed

out.")

pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSCon

nectionPool(host='files.pythonhosted.org', port=443): Rea

d timed out.

尝试一:百度了一种做法即延时处理

D:\PyCharm_Project>pip --default-timeout=100 install pdfminer3k

Collecting pdfminer3k

Downloading pdfminer3k-1.3.1.tar.gz (4.1 MB)

|██████ | 803 kB 11 kB/s eta

ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREME

update the hashes. Otherwise, examine the package contents caref

pdfminer3k from https://files.pythonhosted.org/packages/8c/8

ac2/pdfminer3k-1.3.1.tar.gz#sha256=1670de8ddb9aaff8f28d61abc918e

Expected sha256 1670de8ddb9aaff8f28d61abc918e6a85c469fd8

Got 08be56ca2bb19e6ebb7a9b3385c1b56861130b9f

**

尝试二:

D:\PyCharm_Project>pip --upgrade install pdfminer3k

Collecting pdfminer3k

Downloading pdfminer3k-1.3.1.tar.gz (4.1 MB)

| | 10 kB 1.9 kB/s et

...

raise ReadTimeoutError(self._pool, None, "Read timed out.")

pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pytho

尝试三:完结篇

D:\PyCharm_Project>pip --default-timeout=200 install --upgrade pdfminer3k

Collecting pdfminer3k

Downloading pdfminer3k-1.3.1.tar.gz (4.1 MB)

|████████████████████████████████| 4.1 MB 22 kB/s

Requirement already satisfied, skipping upgrade: pytest>=2.0 in d:\users\zxy\anaconda3\lib\site-packages (from pdfminer3k) (3.8.0)

Requirement already satisfied, skipping upgrade: ply>=3.4 in d:\users\zxy\anaconda3\lib\site-packages (from pdfminer3k) (3.11)

Requirement already satisfied, skipping upgrade: py>=1.5.0 in d:\users\zxy\anaconda3\lib\site-packages (from pytest>=2.0->pdfminer3k) (1.6.0)

Requirement already satisfied, skipping upgrade: six>=1.10.0 in d:\users\zxy\anaconda3\lib\site-packages (from pytest>=2.0->pdfminer3k) (1.11.0)

...

168c5dbe243c6f

Stored in directory: c:\users\zxy\appdata\local\pip\cache\wheels\a0\01\8f\91cc04fb57e65aac816dce1bf6d01d6769e103820967a31ba4

Successfully built pdfminer3k

Installing collected packages: pdfminer3k

Successfully installed pdfminer3k-1.3.1

总结

pip下载超时处理 raise ReadTimeoutError(self._pool, None, ‘Read timed out.’)

方案一:对于比较小的库,可以延时处理

Python pip --default-timeout=100 install -U pip

Python pip --default-timeout=100 install 第三方库名

方案二:更换安装源

网上可以查找很多豆瓣源,如https://pypi.tuna.tsinghua.edu.cn/simple/

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

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

出错使用这种 :Python pip install --index-url https://pypi.tuna.tsinghua.edu.cn/simple/ lightgbm

方案三:下载离线包

python所有库:(https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml),然后通过pip install 保存路径/加上下载的文件名 进行安装 ,如

Python pip install C:\Users\HP\Desktop\scikit_image-0.14.1-cp37-cp37m-win32.whl

终极篇

1、在你的“C:\Users\你的用户名\”目录下创建“pip”目录,“pip”目录下创建“pip.ini”文件(注意:以UTF-8 无BOM格式编码);

“pip.ini”文件内容:

[global] timeout = 6000 index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] use-mirrors = true mirrors = https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.douban.com

注意:trusted-host 选项为了避免麻烦是必须的,否则使用的时候会提示不受信任,或者添加“--trusted-host=mirrors.aliyun.com”选项;

注意:有网页提示需要创建或修改配置文件(linux的文件在~/.pip/pip.conf,windows在%HOMEPATH%\pip\pip.ini),至少Windows7下“%HOMEPATH%\pip\pip.ini”这个目录是不起作用的。

2、在这里添加镜像源

常用镜像源

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

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

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

参考博客链接:

python修改第三方库重写_python安装第三方库时的一些bug 镜像源修改相关推荐

  1. python修改第三方库重写_Python安装第三方库,切换镜像源

    pip install xlrd 报错 Collecting xlrd Retrying (Retry(total=4, connect=None, read=None, redirect=None, ...

  2. python安装第三方库方法_Python安装第三方库的4种方法

    Python安装第三方库的4种方法 1.使用pip 大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName libName     -   为库名 某些库通 ...

  3. 安装慢_python安装第三方库太慢,很容易失败报错?教你如何提速

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 以下文章来源于Python大数据分析 ,作者朱卫军 为什么pip会很慢? ...

  4. Python安装某个库,出现Read_Time_out错误,那么如何配置 “国内镜像源”呢?

    来源/快学Python 作者/黄伟呢 问题来源 今天在使用pip install xlutils安装xlutils包的时候,一直出现如下错误: ReadTimeoutError: HTTPSConne ...

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

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

  6. python第三方库安装最常用的方式是_Python安装第三方库常用方法

    在学习Python过程中,经常要用到很多第三方库,面对各种不同情况,Python为我们提供了多种安装方法: 一.pip安装: pip安装相信大家都不陌生了,在安装第三方库中,pip是最常使用的一种方法 ...

  7. 电脑python安装库_Python安装第三方库的3种方法 -电脑资料

    这篇文章主要介绍了Python安装第三方库的3种方法,本文讲解了通过setuptools来安装python模块.通过pip来安装python模块.直接从网上下载下可执行文件来安装三种方法,需要的朋友可 ...

  8. python装第三方库有几种方法_Python安装第三方库的4种方法

    Python安装第三方库的4种方法 1.使用pip 大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName libName     -   为库名 某些库通 ...

  9. opencv python安装_Python 安装 第三方库的安装技巧

    PythonIDE 软件:PyCharm 2016.1.4 pythonversion : Python 3.5.0 安装一个两条建议: 1. 使用pip命令行工具在线下载你需要的第三方库 2. 手动 ...

最新文章

  1. keras中的mini-batch gradient descent (转)
  2. VBA之六--EXCEL VBA两则
  3. 端到端--流量控制、可靠传输和滑动窗口机制学习资料整合
  4. 大数据时代 集群NAS更给力
  5. JMeter接口测试工具基础 — Badboy工具
  6. 快速回复信息神器免费的有哪些,哪些工具可以快捷回复
  7. hexo笔记十五:next主题添加网易云外链
  8. 西北农林科技大学CSDN高校俱乐部运营策划书
  9. Python Basic - write()方法
  10. ubuntu 14.04安装flash播放器
  11. 计算机对幼儿教育发展的优点,音乐教育对幼儿发展的影响
  12. word 自己写的发给他人显示批注 并且字体颜色也有变化
  13. c语言二级编程实例,二级c语言编程 -实例
  14. JS_鼠标移入移出触发事件
  15. 控制理论-Nichols Chart
  16. Black-Lives-Matter-Resources
  17. 助力中国 DevOps 运动,ONES 携手 DevOps 社区举办第12届 Meetup
  18. 华为OD机试 - 相对开音节(Java JS Python)
  19. (理财八)普通必须掌握的理财方式----定投
  20. 选择结构程序设计 思维导图

热门文章

  1. python java混合编程_详解java调用python的几种用法(看这篇就够了)
  2. 01:MongoDB基础
  3. emacs编辑器的使用
  4. TextView 内容居中
  5. matlab 径向偏振光,径向偏振光的产生与应用..docx
  6. html代码高亮带行号,kindeditor代码高亮自动行号功能
  7. ip找计算机名 linux,如何从IP地址中查找LAN中的计算机名称?
  8. 去O入云的探索--Oracle到MySQL的迁移改造方案
  9. 文档丨暴力破解性能问题
  10. 5h Oralcle进阶直播课,限时免费报名,手慢无!