首页 > pip安装python库总是下载超时,有什么解决方法吗?

pip安装python库总是下载超时,有什么解决方法吗?

如题,最近经常出现下载超时的情况,怎么也安装不了,有什么解决方法吗?


抛一个问题
pip install -t vendor wechat-sdk -i http://pypi.v2ex.com/simple 后
error was: cannot import name _AES


建个文件 ~/.pip/pip.conf, 内容如下

[global]
index-url = http://b.pypi.python.org/simple
[install]
use-mirrors = true
mirrors = http://b.pypi.python.org

http://pypi.python.org/mirrors


还可以指定单个库的安装源

pip install flask -i http://pypi.v2ex.com/simple

最新消息,清华要关闭PyPi源了


关于新版本HTTP不安全报错,给大家一个模板。

[global]
timeout = 6000
index-url = http://pypi.douban.com/simple/ 
[install]
use-mirrors = true
mirrors = http://pypi.douban.com/simple/ 
trusted-host = pypi.douban.com

镜像建议用:http://e.pypi.python.org,这是北京的IP,会快很多。
另外[global]块里可以设置一个timeout = 6000,以免网络慢的情况下安装包下载不完。

[global]
timeout = 6000
index-url = http://e.pypi.python.org/simple
[install]
use-mirrors = true
mirrors = http://e.pypi.python.org

或者尝试下 v2ex 的源

在 ~/.pip/ 下创建文件 pip.conf(如果还没有的话),并填入以下内容:

[global]
index-url = http://pypi.v2ex.com/simple

在PyPI Mirror查看镜像的活跃度。选择CN地区合适的镜像即可。

具体的配置方法如下
Using a mirror
Single Usage:

pip install -i http://<mirror>/simple <package>

Global settings:
Add ~/.pip/pip.conf that includes:

[global]
index-url = http://<mirror>/simple


上面主要讲了mirror,另外的一个选择就是代理:

pip install package --proxy=[代理地址]

顺便贴几个有用的Pypi mirror:

【热门文章】
【热门文章】