在学习李沐的网课的时候发现我的【torchvision.io.read_image】函数不存在,原因如下:
torchvision版本不够:
能够看到我的torchvision版本为v0.5.0,但是torchvision.io.read_image再0.13.0中肯定有,我们需要重新下载torchvision,需要注意的是,torch版本必须跟其对应。
GitHub - pytorch/vision: Datasets, Transforms and Models specific to Computer Vision
该网站可以看到最新的对应版本:
然后我就卸载了原有torch、torchvision,并且安装了1.12版本的torch和0.13版本的torchvision
在conda下卸载指令:
pip uninstall torch
pip uninstall torchvision
安装指令在torch官网就有,可以找一下,别忘了要在具体使用的环境下安装卸载,下载很慢的话可以参考安装清华镜像:
conda和pip如何切换为清华镜像源_conda 清华静香园_lyj157175的博客-CSDN博客
结果如下:
无语事件发生。。。。。安装了torch1.12 torchvision0.13发现一直在报错
搜查原因发现 torch torchvision对应版本不对 ,看了下github上确实是对应的,崩溃。。。。后来发现:
YOLOv5环境配置过程中torch和torchvision版本不匹配_torch和torchvision不匹配_Serendipity~~`的博客-CSDN博客他的问题跟我差不多,原来是这个比版本的问题。。。。于是我也尝试安装低版本的torch和torchvision,然后就没有任何问题了,纯纯大蠢猪!!千万不要安装1.12----0.13的torch和torchvision