好不容易安装好CUDA和CUDNN,结果又出问题了,问题字面上的意思似乎是运行的时候使用的CUDNN版是7.5.0的,但编译的版本是7.6.5,那么问题应该是某个地方的版本不对应,网上也有类似的问题,有可能是版本过低的问题,笔者尝试降低了CUDNN的版本,但是问题并没有得到解决,最终在某个小链接里找到了类似的问题,链接如下
如果电脑里同时安装了python和cuda的同志,需要注意了,这python中有个torch库,这个库和CUDA安装路径下的bin文件一样,包含了cudnn64_7.dll的文件,这个可以使用everything文件查找
![]()
然后我遵从链接里的操作点开这两个文件的属性-详细信息发现居然真的不一样

将CUDA路径下的cudnn64_7.dll去替换python安装路径下的cudnn64_7.dll,运行以后,问题解决了,为了防止自己忘记,写这篇博客提醒自己,同时也希望帮到碰见类似问题的同志。
博主遇到CUDA和CUDNN版本不匹配导致的运行错误,尝试降低CUDNN版本未果。通过检查发现Python安装路径下的cudnn64_7.dll与CUDA路径下的版本不同,替换后问题解决。此博客提醒读者注意CUDA与CUDNN版本对应,并提供了解决方案。
https://www.pythonheidong.com/blog/article/586786/c64bd46f0e2093d9a915/
875

被折叠的 条评论
为什么被折叠?



