python使用pip安装模块出现ReadTimeoutError: HTTPSConnectionPool的解决方法

使用pip(pip install 模块名|pip3 install 模块名)安装第三库时,有时会报错:
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.
这是由于pip安装的镜像是国外的,所以安装下载速度比较慢,导致安装下载的时间过长,使得报出超时的错误

解决方法:
使用国内镜像,下载速度要快一些

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple module_name

或者

pip install -i https://pypi.douban.com/simple module_name

其实用anaconda安装就比较快,不会出现这个问题

conda install module_name
原文地址:https://www.cnblogs.com/Xiong-Jun/p/13515039.html