在pip install 某些安装包时,经常会出现read timed out的问题,也就是连接超时的问题。
比如,我在安装opencv-python时就遇到了这个问题。
直接使用
pip install opencv-python
结果出现了上述问题,截图如下:
那么该如何解决呢?
可以通过换源的方法解决。
国内常用的源如下:
- 阿里云 http://mirrors.aliyun.com/pypi/simple/
- 豆瓣(douban) http://pypi.douban.com/simple/
- 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
- 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
具体使用方法就是,pip install package-name -i 源链接
例如:
pip install opencv-python -i https://pypi.mirrors.ustc.edu.cn/simple
此时就发现顺利安装成功了。