解决pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.

参考链接【侵权删】

https://www.jianshu.com/p/3378fa827924

https://yq.aliyun.com/articles/619208

问题描述:在Windows-命令行和pycharm中,用pip命令安装pillow时出现都以下超时错误提示:

pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.

参考上面两个文章之后按照他们的解决方案更改输入命令:

原来在命令窗口输入的命令:

pip  install Pillow==4.0.0

改为以下输入:

pip  --default-timeout=100 install Pillow==4.0.0

这里面的默认超时时间是可以自己定义的。看到这里是不是很开心以为问题马上就要解决了,然而并不是!!!

调整默认超时时间之后还是一样会报错,个人猜测这种网站是不是需要FQ才能去顺利访问,看了很多人的解决方案,有的是大佬将安装包爬下来放到国内网站的服务器上,但是网址被禁了,mmp

那就换个思路,活人还能被尿憋死??直接搜索Pillow安装包,其实这个也是不太容易找到,毕竟有得教程要么就是相互copy,水水的,要么很多链接都是指向那个不能进去的地址,废话不多说NB的CSDN挂了一个免费的库,链接如下:

https://download.csdn.net/download/weixin_42078760/10443801?utm_source=bbsseo【Pillow 5.1.1(用于Python导入PIL库,64位)】

正好我的电脑是win10+64位,下载后,用Windows命令窗口进入到文件目录,输入命令:

 pip install Pillow-5.1.1-cp37-cp37m-win_amd64.whl

完美解决!!!一两个小时就这样没了,那个进不去的网址还在慢慢的转转转。。。。满怀愤怒的心情写下博文,希望给有需要的你一点点帮助。

原文地址:https://www.cnblogs.com/ljxh/p/11094363.html