pip安装python库总是超时或出错的解决办法
HTTPSConnectionPool(host=’files.pythonhosted.org’, port=443): Read timed out.
原因:
因为某堵墙的原因,导致源地址不稳定,下载速率慢
解决办法
在命令行指定下载源
- 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
- 豆瓣:https://pypi.doubanio.com/simple/
- 阿里云:http://mirrors.aliyun.com/pypi/simple/
pip install -i https://pypi.doubanio.com/simple/ 库名
或者
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ 库名
这三个下载源速度都很快的
不想每次输入这么长也不想复制怎么办?
在你的C:\Users\你的用户名\
目录下创建pip
目录,pip
目录下创建pip.ini
文件;
pip.ini
文件内容:
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
trusted-host 选项是为了避免麻烦,否则使用的时候会提示不受信任
最后尝试安装看下是不是自己设置的下载源
本作品采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 进行许可。