先谢谢你的关注
文/爱琳玩python
在使用python中,我们会遇到特别多的报错,这是python的通病,或许你也因为这中原因而让人感到困扰,这里我就整理了些关于python中报错时的处理办法,同时我也希望你能关注我的百家号,我会推出更多关于报错时的解决之道。或许这篇文章现在不能帮到你什么,但是希望你点个关注加给个评论,谢谢!话不多说直接上干货。
好开心,终于解决了报错
Python安装库时会有这样一种报错--Read timed out,字面意思:读取超时。细想下可能是你在下载库文件的服务器超时,导致文件不能被下载。这是一个原因。
下面我将我整理的报错现象分享给手机前面的你,希望你在遇到这个是能给你提供一些思路。
出现这种错误的原因是你在安装的python库文件需要访问国外的服务器,所以这就造成你的访问速度会很慢,从而造成超时!
解决之道是设置一下你自己的time out,怎么设置了,我这里为你整理好了代码:
在你的cmd中输入:python -m pip --default-timeout=100 install你所要下载的库文件名。记住是你的文件库名,这样你才能躲过被超时的报错。
而第二种报错的可能性就是你的Python自带的pip没有及时的更新,也会造成库文件的超时。报错现象如下图:
图中提示为你的网络连接超时,并提醒了你需要更新pip。这是你在你的cmd中输入以下代码:python -m pip uninstall pip,等待更新完成,这样你就可以下载你想要下载的python文件库了。这个方法是先卸载你本身所带的pip,然后在下载最新的pip。同样你也可以使用easy_install安装方法,代码为easy_install pip。
如果上面这种解决之道还是没有能让你下载你所想下的库文件,那么你可以是使用以下方法:借用上图中,我需要下载的是xldr库文件,而这时就不得不说下,pip在安装模块是是有默认地址的,而这个时候你可以将其默认地址做修改,安装命令就变为了pip install xlrd -i 接你要取下载的库地址。这样你就能成功的安装。如下图所示:
终于不用在为此而感到困惑了
以上就是我为带来的python报错系列之Read timed out的解决之道,希望你看了以后能给我提些建议。同样希望这篇文章能帮助你。谢谢你的关注!