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

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 使文件生效

问题解决了。

猜你喜欢

转载自blog.csdn.net/qq_34570910/article/details/80841571