pip下载库超时是啥原因?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pip下载库超时是啥原因?相关的知识,希望对你有一定的参考价值。
用pip管理工具安装库文件时,默认使用国外的源文件。
因此在国内的下载速度会比较慢,使用国内镜像会大大缩短下载时间。
常用的国内镜像:
https://pypi.tuna.tsinghua.edu.cn/simple/ # 清华大学
https://mirrors.aliyun.com/pypi/simple/ # 阿里云
https://pypi.douban.com/simple/ # 豆瓣
https://pypi.mirrors.ustc.edu.cn/simple/ # 中国科学技术大学
https://pypi.hustunique.com/ # 华中科技大学
设置方法:
(以清华镜像为例,其它镜像同理)
临时使用:
示例:
可以在使用pip的时候,加上参数-i和镜像地址
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pip
具体可参考:pip源更换为国内镜像
参考技术A windows下在cmd中,linux在终端下输入如下命令:pip --default-timeout=100 install -U pip
一般情况下PIP出现ReadTimeoutError都是因为被GFW给墙了,所以一般遇到这种问题,我们可以选择国内的镜像来解决问题。如果报错没有发现该库,说明在这个镜像地址没有我们需要下载库,这时候继续换 -i 后面的国内镜像地址即可。
具体如下所示:
pip install packageName -i https://pypi.tuna.tsinghua.edu.cn/simple # -i 后面为国内镜像地址
上面是清华的镜像,还有阿里,豆瓣等许多镜像地址详情查看:https://www.cnblogs.com/zhanghaiyan/p/11439851.html
最后强烈建议,在下载库慢的的时候一定使用国内镜像,真的是超级快。 参考技术B
因为官网下载在国内会很慢,详细过程见下图。
参考技术C 一般是墙的原因,用代理或者镜像 参考技术D 可能是网络不好,可以多下几次试试python使用pip install 库名下载失败解决
我们直接用命令:pip install 库名,因网络太慢,导致下载超时~~~
针对在安装Python库出现的超时问题---总结了如下两种解决方案:
其一:pip --default-timeout=100 install -U 库名
pip --default-timeout=100 install -U numpy
其二:包源镜像:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 库名
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple superset
亲测,通过使用第二种方式把小编遇到的超时问题给解决了,诸位可以酌情使用其中的方法去解决超时问题!!
以上是关于pip下载库超时是啥原因?的主要内容,如果未能解决你的问题,请参考以下文章