转:详细请看原文博客
我们平时使用命令行pip install 库的时候会出现runtimeout。这是因为pip下载时默认的是国外源文件,因此下载速度比较慢。有两种解决方法:
第一种:延长runtimeout时间
raise ReadTimeoutError(self._pool, None, 'Read timed out.')
ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
pip --default-timeout=100 install Package #Package替换成相应的库即可
第二种方法:更换下载源
#例如安装scipy时使用豆瓣的源
pip install --index-url https://pypi.douban.com/simple scipy
相应的国内镜像网址也给出
(1)阿里云 http://mirrors.aliyun.com/pypi/simple/
(2)豆瓣http://pypi.douban.com/simple/
(3)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
(4)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
(5)华中科技大学http://pypi.hustunique.com/