AI软件下载
有趣网站推荐及实用软件下载

Unable to load any of {libcudnn_ops.so.9.1.0, libcudnn_ops.so.9.1, libcudnn_ops.so.9, libcudnn_ops.so}Invalid handle. Cannot load symbol cudnnCreateTensorDescriptor

今天在ubuntu系统上调试python应用的时候发生报错,部分报错信息如下:

Unable to load any of {libcudnn_ops.so.9.1.0, libcudnn_ops.so.9.1, libcudnn_ops.so.9, libcudnn_ops.so}
Invalid handle. Cannot load symbol cudnnCreateTensorDescriptor
Aborted (core dumped)

系统说找不到libcudnn_ops.so.xxx,那么添加一下这些文件路径到环境变量中就可以了。

例如,我当前文件位置为:

/root/miniconda3/envs/faster/lib/python3.10/site-packages/nvidia/cudnn/lib

如果你没有这个路径或是找不到libcudnn_ops.so.9,可以执行下面命令搜索一下

find / |grep libcudnn_ops 

复制找到的路径地址,执行下面命令临时添加到环境变量

export LD_LIBRARY_PATH=/path/to/you:$LD_LIBRARY_PATH

/path/to/you,就是你上面找到的libcudnn_ops.so.x文件所在路径

但是你执行了上面的命令或许和我一样仍然会报错,因为你环境变量中已经设置了这个值为其它的了。我们直接修改系统配置文件。运行命令:

vi ~/.bashrc

打开.bashrc编辑界面,然后按键盘“i”,进入编辑模式,在底部插入代码

export LD_LIBRARY_PATH=/root/miniconda3/envs/faster/lib/python3.10/site-packages/nvidia/cudnn/lib:/usr/local/cuda/lib64:$LD_LIBRARY_PATH

把我们现在libcudnn_ops.so的位置放在前面,/usr/local/cuda/lib64是原来的值放在后面,中间用:隔开,等号两边不能有空格。多余的export LD_LIBRARY_PATH删除掉,有一个就可以了。然后按Esc退出编辑模式,再按:wq保存退出

执行下面命令使修改生效

source ~/.bashrc

重新运行python应用报错消失


还一个问题就是.bashrc只在登录时生效,如果是在服务器上配置,服务器自动启动的时候.bashrc不会生效,这个问题的解决办法就是修改系统级配置。

打开路径/etc/ld.so.conf.d/下的cuda.conf

将libcudnn_ops.so路径地址添加进去

/root/miniconda3/envs/faster/lib/python3.10/site-packages/nvidia/cudnn/lib

保存

服务器上系统重启时无需用户登录操作,配置也会生效。


AI软件用不了?2元爽玩4090: 立即体验>>

热门大语言模型API免费体验: 立即获取>>

软件催更及1对1人工答疑支持: https://nuowa.net/1806
赞(0) 打赏
软件无法使用?点击查看常见问题说明>>

最近更新

Studio One Pro 7免费开心版下载-诺瓦小站

Studio One Pro 7免费开心版下载

Studio One 7是一款专业数字音频工作站(DAW)软件,它是音乐制作、混音、母带处理与现场演出一体化的旗舰软件。 ✨ 核心功能 1. AI 智能音轨分离(Stem Separation) AI 驱动的音轨分离功能允许用户将混缩后的音...

优云智算HappyHorse AI 视频生成API KEY WebUI-诺瓦小站

优云智算HappyHorse AI 视频生成API KEY WebUI

大家可能平常刷视频的时候已经发现了,进入2026年AI短剧极其火爆,不管是短视频平台还是拼多多等购物平台,短剧视频里经常能刷到AI漫剧。前几年短剧公司拍真人短剧赚的盆满钵满,进入2026年短剧公司被AI打的毫无还手之力。借助AI的快速发展,...

LTX-2.3 视频生成免安装部署整合包软件下载-诺瓦小站

LTX-2.3 视频生成免安装部署整合包软件下载

LTX-2 是由 Lightricks 开发的首个基于 DiT(扩散变换器)架构的音视频基础模型,能够在一个统一模型中同时生成高质量的视频与同步音频。与以往需要分别处理视频和音频的方案不同,LTX-2 将两者深度融合,实现真正的音画同步生成...

觉得文章对你有帮助就打赏一下作者

非常感谢你的打赏,我将有更多的动力继续提供优质内容,让我们一起创建更加美好的世界!

支付宝扫一扫

微信扫一扫