解决could not find a version that satisfies the requirement torch等类似问题

本文介绍了两种解决PyTorch安装失败的方法:一种是通过下载whl文件并指定国内镜像源进行安装;另一种是使用强制安装的方式。适用于网络不佳导致安装库失败的情况。
部署运行你感兴趣的模型镜像

按报错的字面意思的话就是说没有找到对应的版本

明明就是复制的官网的命令去执行的,而且我去它的whl下载的网址中查看:https://download.pytorch.org/whl/torch_stable.html  ,发现确实有对应的版本存在。

个人觉得应该是网络的问题,pip去下载安装对应的库,本质上也应该是去下载whl,所以感觉就是网不好,没找到吧。

1.首先pip list查看下是否有对应的wheel这个库。

没有的话去上面的链接找对应的wheel文件。

注意:还要根据你的python版本去下载,例如我的是3.6的版本,所以我选择cp36-cp36m,否则下错会提示你此whl不适用去此平台,torchvision同理。

2. 直接使用wheel文件安装

要先安装torch,再去安装torchvision,否则也会报错。下面以安装torch的命令为例,cmd进入你torch的whl存放的目录,然后执行下面的命令。

pip install torch-1.3.0+cu92-cp36-cp36m-win_amd64.whl -i https://pypi.tuna.tsinghua.edu.cn/simple/
pip install torchvision-0.4.1-cp36-cp36m-win_amd64.whl -i https://pypi.tuna.tsinghua.edu.cn/simple/

 这里我用命令临时改成了清华的下载源,因为虽然这里已经把torch的whl下载了,但是它有可能要下载其他的库,所以用国内源下载还是会快很多。

下图的安装没有加临时镜像源,相对慢了很多!!!

总结:这个方法可以说是不仅仅适用于torch的安装的,其他的任何的库都是可以的,当遇到无法直接下载的情况的时候,也可以尝试去下载它的whl,然后通过whl去安装相应的库。

方法二:

强制安装

例如:安装torch如果提示找不到版本,运行:

pip install torch==1.4.0 -f https://download.pytorch.org/whl/torch_stable.html

 

您可能感兴趣的与本文相关的镜像

PyTorch 2.9

PyTorch 2.9

PyTorch
Cuda

PyTorch 是一个开源的 Python 机器学习库,基于 Torch 库,底层由 C++ 实现,应用于人工智能领域,如计算机视觉和自然语言处理

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值