我是靠谱客的博主 过时信封,这篇文章主要介绍VS2017用pip导入python的第三方类库出现socket.timeout: The read operation timed out超时问题,现在分享给大家,希望可以做个参考。

直接用pip的话,它是从国外网站下载的,由于防火墙等等原因下载的回很慢,或者干脆下载不下来,我们换个下载地址,用清华大学的镜像类库。操作如下,右击项目解决方案下的Python环境
在这里插入图片描述
点击查看所有python环境
在这里插入图片描述
选择概述这项,然后点击在PowerShell中打开,出现如下窗口
在这里插入图片描述
在后面输入pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas
pandas就是你要导入包的名字,然后按回车,等待即可,如果还是超时,那有可能是你自己网的问题,换个网再试一次,我是两次才成功。

有的博主说在这个窗口输入pip3 --default-timeout=100 install pymysql这条指令可以延长的它的判定时间,也可以解决这个问题,但是我没有试过。
如果导入包时出现如下错误
ERROR: Could not find a version that satisfies the requirement opencv-python (from versions: none)
ERROR: No matching distribution found for opencv-python
意味着你使用的pip版本没有你需要的包,这时使用高版本的pip,例如pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python
在这里插入图片描述
如图,安装成功,如果你的python版本是低版例如python2,需要先升级python版本至3
如果需要升级pip使用:python -m pip install --upgrade pip

最后

以上就是过时信封最近收集整理的关于VS2017用pip导入python的第三方类库出现socket.timeout: The read operation timed out超时问题的全部内容,更多相关VS2017用pip导入python的第三方类库出现socket.timeout:内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部