在运行Whisper应用的时候遇到报错,输出信息为:Error: Could not locate cudnn_ops_infer64_8.dll. Please make sure it is in your library path!
解决方法:
打开链接:https://github.com/Purfview/whisper-standalone-win/releases/tag/libs
里面提供了多个版本的libs,你电脑上安装的是哪个版本的cuda,你就下载哪个,比如我Windows电脑上安装的是CUDA12.4,我就下载cuBLAS.and.cuDNN_CUDA12_win_v1.7z这个,你可以根据你实际情况下载,将下载的dll文件放到你的可执行程序运行目录里即可。
如果你将dll文件放进项目里之后又报错could not locate cublasLt64_12.dll, Please make sure it is in your library path,或是报cublasLt64_11.dll,那么就是你版本没下载对,重新打开上面的链接,换一个CUDA版本下载即可。