Cannot load cudnn shared library. Could not load library libcudnn_ops_infer.so.8.

RuntimeError: (PreconditionNotMet) Cannot load cudnn shared library.
Could not load library libcudnn_ops_infer.so.8. Error: libcublas.so.11: cannot open shared object file: No such file or directory
是我们在配置环境时经常遇到的错误,我们需要进行链接配置解决具体问题。

ls /usr/lib | grep lib  #找一找对应的文件是否在文件夹下

sudo find / -name libcudnn_ops*  #找一找本机中是否有对应的文件,一般都是有的

在这里插入图片描述

sudo ln -s /home/donghang/anaconda3/envs/awnas/lib/python3.7/site-packages/torch/lib/libcudnn_ops_infer.so.8 /usr/lib   #软连接

vim ~/.bashrc
# 修改bashrc文件,当执行函数动态链接.so时,如果文件不在缺省目录/lib and /usr/lib。那么就需要指定环境变量LD_LIBRARY_PATH。

在这里插入图片描述

source ~/.bashrc

当然如果ln在错误的位置,例如我第一次操作时链接到/usr/iib64,此时可以通过unlink命令来删除文件夹下相应的链接,命令为:

$ sudo unlink /usr/lib64/libcudnn.so
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值