libnvinfer.so.7 问题排查
找不到 libnvinfer.so.7 文件
当运行 deepstream-app 时,出现错误提示 “libnvinfer.so.7: cannot open shared object file: No such file or directory”,这表示系统无法找到所需的动态链接库文件 libnvinfer.so.7。
可能的解决方案:
- 确认文件路径: 确保 libnvinfer.so.7 文件存在于系统的库搜索路径中。可以使用
ldconfig -p | grep libnvinfer.so.7
命令检查。 - 更新链接库缓存: 运行
sudo ldconfig
命令更新系统的链接库缓存,使系统能够识别新安装或更新的库文件。 - 检查环境变量: 确认
LD_LIBRARY_PATH
环境变量包含 libnvinfer.so.7 文件所在的目录。 - 重新安装 TensorRT: 如果以上方法都无效,可以尝试重新安装 TensorRT 库,确保文件安装完整。
其他建议:
- 检查 TensorRT 版本与 deepstream-app 的兼容性。
- 确认系统架构与 libnvinfer.so.7 文件的架构一致。
196B
文件大小:
评论区