概述
直接用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超时问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复