前言

  • 错误分析
  1. 安装pytorch或torchvision时,无法找到对应版本
  2. cuda可以找到,但是无法转为.cuda()
  • 以上两种或类似错误,一般由两个原因可供分析:
  1. cuda版本不合适,重新安装cuda和cudnn
  2. pytorch和torchvision版本没对应上

pytorch和torchvision版本对应关系

以下版本截止2022年6月30日(今天我生日,哈哈)

pytorch torchvision python cuda
1.12.0 0.12 3.7-3.9 10.2(不支持windows),11.3,11.6
1.11.0 0.12.0 >=3.6 11.3,10.2
1.10.0/1 0.11.0/2 >=3.6 10.2,11.3
1.9.0 0.10.0 >=3.6 10.2,11.3
1.8.0 0.9.0 >=3.6 10.2,11.1
1.7.1 0.8.2 >=3.6 9.2, 10.1,10.2,11.0
1.7.0 0.8.0 >=3.6 9.2, 10.1,10.2,11.0
1.6.0 0.7.0 >=3.6 9.2, 10.1,10.2
1.5.1 0.6.1 >=3.6 9.2, 10.1,10.2
1.5.0 0.6.0 >=3.6 9.2, 10.1,10.2
1.4.0 0.5.0 ==2.7, >=3.5, <=3.8 9.2, 10.0
1.3.1 0.4.2 ==2.7, >=3.5, <=3.7 9.2, 10.0
1.3.0 0.4.1 ==2.7, >=3.5, <=3.7 9.2, 10.0
1.2.0 0.4.0 ==2.7, >=3.5, <=3.7 9.2, 10.0
1.1.0 0.3.0 ==2.7, >=3.5, <=3.7 9.0, 10.0
<1.0.1 0.2.2 ==2.7, >=3.5, <=3.7 9.0, 10.0

conda安装方法

根据pytorch官网方法安装,参考

https://pytorch.org/get-started

上面命令为安装最新的版本,为了能够应对各种不同硬件条件,常需要手动输入命令安装特定版本,可参考如下代码

# 安装pytorch==1.x.0  torchvision==0.x.0 cudatoolkit=10.x
conda install pytorch==1.x.0 torchvision==0.x.0 cudatoolkit=10.x -c pytorch

比如,举个更具体地例子:

# CUDA 9.2
conda install pytorch==1.2.0 torchvision==0.4.0 cudatoolkit=9.2 -c pytorch# CUDA 10.0
conda install pytorch==1.2.0 torchvision==0.4.0 cudatoolkit=10.0 -c pytorch# CPU Only
conda install pytorch==1.2.0 torchvision==0.4.0 cpuonly -c pytorch

后话

其实,环境中各版本对应关系出错,很容易导致各种乱七八糟地错误,所以尽量按照官方的要求安装。而且,新手还是建议使用次新版Pytorch,一方面强迫自己养成新coding习惯,一方面也为将来几年时间的代码不落伍提前准备。

PyTorch碎片:PyToch和Torchvision对应版本相关推荐

  1. pytorch,torch,torchvision的gpu版本安装避坑

    pytorch,torch,torchvision的gpu版本安装避坑 在线or离线安装 pytorch torch和torchvision 在线or离线安装 最近使用pytorch跑深度学习模型,需 ...

  2. Pytorch和Torch和torchvision的安装

    超详细的Pytorch和torch和torchvision的安装步骤~~~~~ Pytorch安装步骤 包地址:https://download.pytorch.org/whl/torch_stabl ...

  3. 【RTX3060(暗夜精灵)等系列显卡正确配置Pytorch及其对于cuda和cudann版本的深度学习环境(避免由于版本不适应导致重装)】

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 RTX3060(暗夜精灵)等系列显卡正确配置Pytorch及其对于cuda和cudann版本的深度学习环境(避免由于版本不适应导致重装 ...

  4. CUDA:利用Pytorch查看自己电脑上CUDA版本及其相关信息

    CUDA:利用Pytorch查看自己电脑上CUDA版本及其相关信息 目录 利用Pytorch查看自己电脑上CUDA的版本信息

  5. PyTorch源码解析--torchvision.transforms(数据预处理、数据增强)

    PyTorch框架中有一个很常用的包:torchvision torchvision主要由3个子包构成:torchvision.datasets.torchvision.models.torchvis ...

  6. cuda官网下载,本机显卡驱动与cuda、cudnn、pytorch、torchvision安装版本对应表,以及完全卸载CUDA方法

    注:如果执行第一步没有找到nvidia-smi指令,重装本机NVIDIA驱动(Linux, Windows 标题中各项版本对应) 重装NVIDIA驱动,选择自己的显卡产品系列和产品编号, 如下图 Ge ...

  7. pytorch torchvision 各种版本(包括ARM架构),python第三方库的whl下载地址

    一.torchvision下载地址 https://download.pytorch.org/whl/torch_stable.html 二.pytorch与torchvision对应版本号 NVID ...

  8. pytorch离线安装(探索尝试版本)

    pytorch离线安装 1.失败的尝试 1.1清华云阿里云反复横跳 2.本地安装Torch 2.1去哪里下载 2.2虚拟环境的问题 2.3安装过程说明 2.4想更多 3.另外的库的安装torchvis ...

  9. pytoch 安装为Gpu版本

    1,首先确保自己有显卡,然后根据显卡安装cuda ,nvidia 2,cmd 打开终端 查看自己的python版本 在下面的链接中找到相应版本的torch.torchvision https://do ...

最新文章

  1. oralce主键自动生成
  2. Dubbo入门实例--转载
  3. 让你了解什么是内存屏障
  4. 攻防世界 ——crypto
  5. 数据寄存器多少位怎么算_二手车过户费多少钱?评估师教你怎么算
  6. java中数组的返回值是什么类型_打印java 数组的最简单方式是什么?
  7. 前端性能优化(一)-- 文件的压缩与合并
  8. 死磕 18 个 Java 8 的日期处理,工作必用!
  9. mysql小黑屏怎么用,兰蔻小黑瓶怎么用?多种使用方法教给大家
  10. aqara (737) -(a俩)_绿米与万科合作?Aqara线下服务商500家,合作有保障
  11. C语言 从入门到放弃
  12. python3d坐标系转换_世界坐标系,相机坐标系和图像坐标系的转换(Python)
  13. Fortigate(飞塔)防火墙密码恢复
  14. python制作微信个人二维码_一个python自动生成微信二维码海报的轮子
  15. xp系统outlook突然无法连接服务器,outlook邮箱打不开是什么原因
  16. 雷电三接口有什么用_三坐标为什么用汽浮轴承?
  17. note20220411
  18. 保姆级教学之内网穿透(NATAPP)
  19. 基于matlab的频率特性测试仪,基于虚拟仪器的网络频率特性测试仪
  20. android 远程控制服务,Android手机3389远程控制服务器 microsoft remote de

热门文章

  1. 未来的量子存储器!科学家发现全新量子光学效应 | Nature速递
  2. 基于R的金融收益的分析和预测
  3. EasyUI Accordion折叠面板
  4. mikumikudance导入角色后,左边栏的骨骼帧怎么没有了,但是角色本身的骨骼是可以操作的,已知骨骼数据没有任何损坏,pmxeditor中对此该如何修改,请列出具体步骤...
  5. 0ctf2015_freenote
  6. (附源码)计算机毕业设计JavaJava毕设项目珠宝首饰进销存管理系统
  7. HNUST OJ 2294 火柴棒等式3.0
  8. labview简单教程一:什么是labview
  9. 常见的限流算法和应用场景
  10. android 横向的日历,Andorid 日历控件库,可左右滑动,显示公历,农历,节假日等功能...