DeepStream运行范例出错,提示缺少libnvinfer.so怎么办?

没有范例的软件都是……卖不掉的。

DeepStream有几个范例,安装之后能够运行。其中一个提示错误:

GStreamer-WARNING **: Failed to load plugin '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstnvinfer.so': libnvinfer.so.4: cannot open shared object file: No such file or directory

吾先搜索了一下libgstnvinfer.so,有这个软件。再搜索libnvinfer.so.4,别说还真没有……

这是个什么东西?是TensorRT的一个库,下载后解压,目录中有。资料上讲,在LD_LIBRARY_PATH增加解压目录的lib即可。是的,别的范例能够正常运行,可是这个就……

(TensorRT安装说明:

https://developer.download.nvidia.com/compute/machine-learning/tensorrt/secure/4.0/ga/TensorRT-Installation-Guide.pdf?sjanAcWhuRHVn28r2MbV4Vd4KG5R3TW7mdNw8bwkaWjTYCgGAa7uw3DxFoG_TVVlkPqVy1i_RE_-qaAjYaeJkQYi2Kij7FZPZH80_ZsDi2z49W1vcOqV2VNdlBXTuDw6vGyzRojUQYOHeRNDiNqAwkOu5BtlSPQyrjo32EeNoT4J8rceMXfQpO9KYk53rg)

怎么办?吾直接讲lib下的内容,复制到/usr/lib下。再运行范例,成功!

猜你喜欢

转载自blog.csdn.net/quantum7/article/details/82014723