当前位置: 代码迷 >> 综合 >> ./darknet: error while loading shared libraries: libcudart.so.8.0: cannot open shared object file:
  详细解决方案

./darknet: error while loading shared libraries: libcudart.so.8.0: cannot open shared object file:

热度:97   发布时间:2023-10-01 03:20:07.0

libcudart.so.8.0 不能找到 

是库文件路径引发的问题,可以到/etc/ld.so.conf.d目录下,修改其中任意一份conf文件,(可以自建conf,以方便识别)将lib所在目录写进去,然后在终端输入 ldconfig 更新缓存。

本文该lib文件在/usr/local/cuda/lib64下,因此在/etc/ld.so.conf.d 创建了一个cuda.conf 文件,并加入/usr/local/cuda/lib64 内容,保存退出。

最后执行:sudo ldconfig 使文件生效

问题解决了。

  相关解决方案