Pytorch在运行或者下载某些数据集时报错的解决方案:Failed to load image Python extension

最开始在正常能跑神经网络时也会有警告,我就没当回事,今天准备要下VGG数据集就只报错不能运行了。一开始在网上查是版本不匹配,下面是我的torch,torchvision版本,但那些匹配规则只更新到torch1.9.0---torchvision0.10.0。

看了一些其他人的解决方案总结一下,给大家趟趟雷

方案一:提示找不到.pyd文件,在提示的文件夹里把.py文件复制成.pyd文件————失败,虽然早有预期

方案二:pip update --all 更新所有组件,好像很可靠的建议

Pytorch在运行或者下载某些数据集时报错的解决方案:Failed to load image Python extension_第1张图片

-------------------------漫长等待之后,———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————失败啦

Pytorch在运行或者下载某些数据集时报错的解决方案:Failed to load image Python extension_第2张图片

方案三: 新建一个虚拟环境,使用低版本且适配的torch,torchvision版本,非常河狸但相当麻烦,我选择方案四

Pytorch在运行或者下载某些数据集时报错的解决方案:Failed to load image Python extension_第3张图片

方案四:重开!踏踏开踏踏开 pip uninstall torch, pip uninstall torchvision 

就你俩小子1恶心我是吧,直接卸载,上pytorch官网Start Locally | PyTorch直接下了最新的

Pytorch在运行或者下载某些数据集时报错的解决方案:Failed to load image Python extension_第4张图片

torch1.10.2  torchvision0.11.3  目前完美运行

你可能感兴趣的:(pytorch,python,深度学习)