运行深度学习脚本时出现报错:Could not load library libcudnn_cnn_infer.so.8.
![]()
运行环境:Windows11下WSL2的Ubuntu-22.04
驱动版本:
解决办法:
安装nvida-cudnn
sudo apt install nvidia-cudnn
问题分析:
在Ubuntu上安装显卡驱动的时候未安装cudnn导致。
关联:
之前使用torch=1.4的时候报错"cuDNN error:CUDNN_STATUS_EXECUTION_FAILED",卸载重装torch=1.13后报错变为"Could not load library libcudnn_cnn_infer.so.8.",考虑到问题相似性,"cuDNN error:CUDNN_STATUS_EXECUTION_FAILED"的错误应该也可以用安装cudnn的方法解决。
参考:
本文描述了在Windows11WSL2环境下,使用Ubuntu-22.04时运行深度学习脚本遇到Couldnotloadlibrarylibcudnn_cnn_infer.so.8的问题,原因在于未安装cudnn。作者提供了通过`sudoaptinstallnvidia-cudnn`解决该问题的方法,并提及类似CUDNN_STATUS_EXECUTION_FAILED的错误也可能适用同样解决方案。
1254





