在使用pip
安装python的常用第三方库的时候经常会遇到超时而无法下载的问题。
原因说明:
这是由于pip
默认的下载源链接是国外网站,因此造成下载速度很慢,经常出现超时错误。
解决办法:
一般在使用pip
下载常见第三方库时的命令为:pip3 install 库名
(针对Python3.x以上版本),现在仅需将该命令行替换为:pip3 install -i https://pypi.doubanio.com/simple/ 库名
(此处使用的时豆瓣的国内源链接,还可以选择其他国内源),至此问题得到圆满解决。更多涉及Mac系统下Python环境的配置和第三方库安装的详细教程见本人的另一篇博客,链接在此。
除豆瓣国内源之外,其他可供选择的国内源网址如下:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
参考链接: 解决pip安装超时的问题
实例测试:
使用pip
安装PyTorch:
官方安装命令,PyTorch的官方使用文档教程:
# Python 3.x版本
pip3 install torch torchvision # 官方安装命令,但总报超时错误
根据上边的解决方法,推荐使用下面命令安装PyTorch框架:
# 使用豆瓣的国内源下载
pip3 install -i https://pypi.doubanio.com/simple/ torch torchvision