最开始在正常能跑神经网络时也会有警告,我就没当回事,今天准备要下VGG数据集就只报错不能运行了。一开始在网上查是版本不匹配,下面是我的torch,torchvision版本,但那些匹配规则只更新到torch1.9.0---torchvision0.10.0。
看了一些其他人的解决方案总结一下,给大家趟趟雷
方案一:提示找不到.pyd文件,在提示的文件夹里把.py文件复制成.pyd文件————失败,虽然早有预期
方案二:pip update --all 更新所有组件,好像很可靠的建议
-------------------------漫长等待之后,———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————失败啦
方案三: 新建一个虚拟环境,使用低版本且适配的torch,torchvision版本,非常河狸但相当麻烦,我选择方案四
方案四:重开!踏踏开踏踏开 pip uninstall torch, pip uninstall torchvision
就你俩小子1恶心我是吧,直接卸载,上pytorch官网Start Locally | PyTorch直接下了最新的
torch1.10.2 torchvision0.11.3 目前完美运行