libcudart.so.9.0: cannot open shared object file: No such file or directory解决方法

在使用Caffe创建lmdb文件时遇到错误,通过调整sudo权限而非修改环境变量解决问题。本文分享了一位Linux新手的经验教训,对于类似问题提供了解决思路。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    在运行caffe官方的mnist例子,创建lmdb文件时出现如下错误:

参考网上给的意见是将cuda的lib64加入环境变量:

~/Develop/caffe$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64

但是我在配置caffe的时候就已经加入环境变量了,运行上面命令后也无效。

由于我运行的命令是:

~/Develop/caffe$ sudo sh examples/mnist/create_mnist.sh

我试着将sudo权限去掉,竟然运行成功,没有报错!!!

~/Develop/caffe$ sh examples/mnist/create_mnist.sh

linux小白啊,看来以后得好好看看书了。我猜测是我只是将cuda加入了普通用户的环境变量,未加入管理员权限的环境变量下。希望有大神给解释解释!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值