今天在做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