我是靠谱客的博主 过时信封,最近开发中收集的这篇文章主要介绍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: The read operation timed out超时问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部