问题:
在利用pip工具下载python包时总会遇到
pip._vendor.urllib3.exceptions.ReadTimeoutError:HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Readtimed out.
出现这样的问题,原因在于下载python第三方包默认需要访问国外的服务器进行下载,可想而知下载速度很慢,甚至会经常出现访问超时的问题
解决方法:
可以通过访问国内镜像源进行python第三方包的下载
pip install -i <镜像源> <需要安装的包>
pip install -i https://pypi.douban.com/simple django
镜像源列表
- http://mirrors.aliyun.com/pypi/simple/ //阿里
- https://pypi.tuna.tsinghua.edu.cn/simple/ //清华
- http://pypi.douban.com/ //豆瓣
- http://pypi.hustunique.com/ //华中理工大学
- http://pypi.sdutlinux.org/ //山东理工大学
- http://pypi.mirrors.ustc.edu.cn/ //中国科学技术大学