欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Error:Cannotloadcudnnsharedlibrary.CannotinvokemethodcudnnGetVersion

时间:2023-04-28

今天在做paddleOCR识别的时候,发现启动python服务报错

运行时出现ERROR: CANNOT LOAD CUDNN SHARED LIBRARY、CANNOT INVOKE METHOD CUDNNGETVERSION

查了一下原因是需要英伟达的cudnn包文件

因为使用的GPU服务器的CUDA是10.2版本,可使用 nvidia-smi查看具体版本号

所以这里下载对应的10.2的cudnn包

搭了梯子居然还需要注册登录才能下载,搞好之后终于拿到了下载文件,这里上传到百度云供大家使用。

cudnn-10.2-linux-x64-v8.3.0.98.tgz(我已经帮你下好了,是不是很nice!)

链接:https://pan.baidu.com/s/1YDQO88goLpdTHHcE576COg 
提取码:kugc 
--来自百度网盘超级会员V5的分享

下载好后使用tar解压出so文件

ls /usr/lib |grep lib

查看当前系统的lib库

查看是否存在:libcudnn.so

进入/usr/lib文件夹

cd /usr/lib

创建libcudnn.so软链

sudo ln -s /home/worker/cheney/cuda/lib64/libcudnn.so.8.3.0 libcudnn.so

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。