目录

1.背景:显卡驱动最高支持cu111,打算安装 pytorch1.10.0/cu111(torch1.10.0+cu111、 torchvision0.11.0+cu111)

2.报错:Error:no matching distribution found for torchvision==0.11.0+cu111

3.分析原因:torchvision0.11.0/cu111这个版本没有win环境下的安装包,所以显示torch1.10.0/cu111找不到对应的torchvision0.11.0/cu111

4.解决:改变思路,换安装 torch1.9.1/cu111 + torchvision0.10.1/cu111 (pytorch1.9.1/cu111),torch和torchvision版本匹配、且都有win下的安装包


1.背景:

1)电脑显卡环境:

  • 显卡:Nvidia GeForce RTX 3090
  • 电脑的驱动版本:456.71,CUDA Version:11.1

(此显卡驱动最高支持cu111。于是,打算安装cuda11.1版本的pytorch)

2)在虚拟环境中,按照pytorch官网给的命令安装 pytorch1.10.0/cu111(torch1.10.0+cu111、 torchvision0.11.0+cu111):

# v1.10.0
# Wheel
# Linux and Windows# CUDA 11.1
pip install torch==1.10.0+cu111 torchvision==0.11.0+cu111 torchaudio==0.10.0 -f https://download.pytorch.org/whl/torch_stable.html

2.报错:

安装时报错,找不到对应的torchvision版本:

Error:no matching distribution found for torchvision==0.11.0+cu111

3.分析原因:

首先分析一下原因。

在https://download.pytorch.org/whl/cu111/torch_stable.html网址里,可以看到cu111下的torch、torchvision的目前可以用的所有版本。

1)可以看到,对于torch,有win环境下torch1.10.0/cu111这个版本的安装文件 torch-1.10.0+cu111-cp38-cp38-win_amd64.wh:

2)但是,对于torchvisiontorchvision0.11.0/cu111这个版本是没有win环境下的安装包的,全都是linux环境下的安装包。。。

所以,会出现上面的报错,说torch1.10.0/cu111找不到对应的torchvision0.11.0/cu111。。。。

总而言之,也就是说,在win环境下安装pytorch1.10.0/cu111(torch1.10.0+cu111、 torchvision0.11.0+cu111)是不可能安装成功的。。。。因为它就没有win环境下对应的torchvision安装包呀,你怎么可能安装成功。。。肯定会报错的。。。。。

4.解决:

找好torch和torchvision对应好的安装包,再安装,就能解决了。

于是找cu111下,torchvision在win环境下的安装包。

1)从下图可以看到,torchvision0.11.0、0.11.1、0.11.2、0.11.3的安装包全都是linux环境下的。win环境下的torchvision安装包最高是0.10.1,那就安装这个吧!

2)决定安装torchvision0.10.1/cu111。

在命令行中:pip install torchvision-0.10.1+cu111-cp38-cp38-win_amd64.whl。从下图可以看到它会自动下载torch1.9.1,因为根据torch和torchvison匹配表 torchvision0.10.1和torch1.9.1是匹配的。

3)所以,这就相当于是安装 torch1.9.1/cu111 + torchvision0.10.1/cu111 (pytorch1.9.1/cu111),torch和torchvision版本匹配、且都有win下的安装包。那么,最终的解决方案就是:使用下面的命令安装torch1.9.1/cu111 + torchvision0.10.1/cu111 (pytorch1.9.1/cu111),这次肯定不会报错了,完美!

pytorch官网上的安装命令:

# CUDA 11.1
pip install torch==1.9.1+cu111 torchvision==0.10.1+cu111 torchaudio==0.9.1 -f https://download.pytorch.org/whl/torch_stable.html

详细安装步骤可参考下一篇博客:PyTorch1.9.1 GPU版本安装(python3.8+pyTorch1.9.1, torch1.9.1/cu111 + torchvision0.10.1/cu111)

参考:

安装pytorch报错:no matching distribution found for torchvision =0.11.0+cu111_123GJ123的博客-CSDN博客

Pytorch1.10安装记录(CUDA11.3)_太阳花的小绿豆的博客-CSDN博客

安装pytorch1.10.0/cu111时报错:no matching distribution found for torchvision==0.11.0+cu111相关推荐

  1. linux安装网卡驱动make报错,ubuntu12.04 安装有线网卡驱动make时报错

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ubuntu12.04 安装有线网卡驱动make时报错: make[1]: 正在进入目录 `/usr/src/linux-headers-3.2.0-57 ...

  2. java数据库防火墙,数据库centos7防火墙导致java程序访问mongodb3.0.1时报错的问题分析...

    环境描述: 数据库:mongodb3.0.1 数据库系统:centos7,(虚拟机,最小安装) 数据库驱动:mongo-Java-driver-3.0.0.jar 问题描述:shell环境下用mong ...

  3. conda安装pytorch1.10.1+paddlepaddle-gpu2.2.1+cuda10.2+cudnn7.6.5

    NV驱动下载安装https://www.nvidia.cn/Download/index.aspx 多卡的话,安装 NCCL https://developer.nvidia.com/nccl/ncc ...

  4. 使用RestTemplate时报错java.lang.IllegalStateException: No instances available for 127.0.0.1

    我在RestTemplate的配置类里使用了 @LoadBalanced @Component public class RestTemplateConfig { @Bean @LoadBalance ...

  5. 安装完MySQL后启动报错_MySQL数据库之mysql编译安装完成后,启动时报错The server quit without updating PID file...

    本文主要向大家介绍了MySQL数据库之mysql编译安装完成后,启动时报错The server quit without updating PID file ,通过具体的内容向大家展现,希望对大家学习 ...

  6. vue项目启动时报错 Error: listen EADDRNOTAVAIL: address not available 192.168.0.102:9003

    vue项目启动时报错 Error: listen EADDRNOTAVAIL: address not available 192.168.0.102:9003 先说一下问题,我的vue项目本地启动时 ...

  7. 报错:Cannot resolve org.openjfx:javafx.base:11.0.0-SNAPSHOT

    问题:在使用idea导入项目,pom文件导入报错: Cannot resolve org.openjfx:javafx.base:11.0.0-SNAPSHOT 解决办法: 这是因为无法识别jdk,只 ...

  8. 用pytorch官网命令 安装pytorch1.10.1+CUDA11.1报错

    因为服务器的cuda是11.1的所以需要安装历史版本 复制官网的命令 CUDA 11.1 pip install torch==1.10.1+cu111 torchvision==0.11.2+cu1 ...

  9. Tomcat启动时报错:-Djava.endorsed.dirs = D:\ Tomcat 8.0 \ endorsed不受支持。

    问题介绍 Eclipse中运行Tomcat时报错,内容为**-Djava.endorsed.dirs ="路径"**. 问题原因 尚未有准确说法,超出博主当前技术范畴 所用环境 系 ...

  10. pip 安装依赖包 报错 No matching distribution found for pandas

    在pycharm中的terminal中使用pip安装依赖包时,出现No matching distribution found for pandas的错误提示 这里是在虚拟环境中,安装依赖包 结果抛出 ...

最新文章

  1. vscode中使用js的console配置 - mac
  2. C#调用C++dll
  3. 关于update set from where
  4. python开始print_当你使用print时,Python是怎么运行的
  5. 5y计算机应用基础题库,数学log练习题和答案.doc
  6. 设主存容量为1MB,外存容量为400MB,计算机系统的地址寄存器有32位,那么虚拟存储器的最大容量是( )
  7. 知乎 开源机器学习_使用开源数据和机器学习预测海洋温度
  8. 我的Go+语言初体验——(3)Go+ 语言数据类型
  9. Spark源码分析之Task
  10. 统计订单:复选+全选+计算 的列表
  11. 2014.10.1 Form中显示pdf文件
  12. Windows版本Apache+php的Xhprof应用__[2]
  13. android horizontalscrollview 固定宽度,Android HorizontalScrollView 内容宽度
  14. 线程池使用不当导致系统假死
  15. SVN的目录结构,trunk、tag、branches
  16. 【科普】码农是程序员吗?码农与真正程序员的区别是啥?
  17. 中专计算机英语听课记录,【听课记录15篇及评析】_英语听课记录及评析_英语听课记录及评析范文5篇...
  18. Spring Boot默认异常处理BasicErrorController源码解读
  19. [易飞]付款条件-账期之理解
  20. python方差齐性检验_方差齐性检验的原理

热门文章

  1. 互联网大脑加速进化,2018年类脑智能巨系统在中国突然爆发
  2. 桌面级显卡天梯图(显卡性能对比图.2018.11)
  3. 数据分析之数据分类了解
  4. 【干货】从QQ群起家的情趣商城站长之路
  5. 【网络安全】DRIDEX木马巧用VEH混淆API调用流程
  6. Unity3D默认的快捷键
  7. 使用Python开发小说下载器,不再为下载小说而发愁
  8. Go http Server
  9. NetKeeper720,能上QQ不能上网
  10. Excel中阳历转阴历