You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jetson Xavier NX导入TensorRT提示ModuleNotFoundError问题求助

解决Jetson Xavier NX上TensorRT Python导入失败问题

问题原因

你安装的tensorrt包是Debian元包,仅包含文档文件,没有对应Python的绑定模块,因此Python环境无法找到tensorrt模块。

解决方案

1. 安装Python绑定包

执行以下命令安装适配Python3.8的TensorRT官方Python绑定及相关依赖:

sudo apt-get update
sudo apt-get install python3-libnvinfer python3-libnvinfer-dev python3-nvonnxparser python3-nvparsers

这些包是JetPack官方维护的版本,与你当前的TensorRT(8.5.2.2-1+cuda11.4)完全兼容。

2. 验证导入结果

打开Python环境测试导入:

import tensorrt
print(tensorrt.__version__)

如果能正常输出版本号,说明问题已解决。

3. 修复Python路径问题(若步骤2失败)

如果仍然报错,检查TensorRT模块是否在Python的搜索路径中:

  • TensorRT的Python模块通常位于/usr/lib/python3.8/dist-packages/目录下
  • 临时添加路径测试:
import sys
sys.path.append("/usr/lib/python3.8/dist-packages/")
import tensorrt
  • 若临时添加有效,将路径永久加入环境变量:
echo 'export PYTHONPATH="/usr/lib/python3.8/dist-packages:$PYTHONPATH"' >> ~/.bashrc
source ~/.bashrc

重要提示

不要通过pip install nvidia-tensorrt安装该包,PyPI上的nvidia-tensorrt是占位项目,且与Jetson平台APT维护的TensorRT版本不兼容,会引发版本冲突问题。

内容的提问来源于stack exchange,提问作者AI Pro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 19:57:06