pip安装不稳定的三种解决方式
问题描述
- 换了多个下载源,但是都不稳定,动不动就
104,连接被对方重设
方法一:更换下载源
- 临时使用:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
- 例如
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch
,安装torch
- 例如
- 通过命令设为默认:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
- 修改文件设为默认:
vim ~/.pip/pip.conf
# 清华源配置内容 [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.tuna.tsinghua.edu.cn
# 阿里源配置内容 [global] trusted-host = mirrors.aliyun.com index-url = https://mirrors.aliyun.com/pypi/simple
方法二:下载文件到本地进行安装
- windows环境下的python库:https://www.lfd.uci.edu/~gohlke/pythonlibs/
- 其中,win64表示64位,cp38表示python3.8,按照版本下载。
- 下载出
xxx.whl
文件,使用pip install xxx.whl
安装
方法三:使用wget下载(推荐)
- 找到pip出错的下载连接
http://xxx.whl
,复制,使用wget http://xxx.whl
。 - 下载出
xxx.whl
文件,使用pip install xxx.whl
安装 - 下图中,上面的终端是出错的下载信息,框选的文字即下载链接,使用
wget https://download...linux_x86_64.whl
后,正常下载如下面的终端所示,可以看出,虽然一直出错,但是wget的中断重连功能解决了出错问题。
共有 0 条评论