ubuntu22.04 安装TensorRT
时间: 2025-01-18 12:01:03 浏览: 81
### 在 Ubuntu 22.04 上安装 TensorRT
#### 关闭 Secure Boot
为了顺利安装 Nvidia 的驱动程序和其他依赖项,在进入具体安装步骤之前,建议先进入 BIOS 设置并禁用安全启动功能。
#### 安装必要的工具链和库
更新软件包列表,并安装编译所需的工具以及 OpenCV 开发库:
```bash
sudo apt-get update
sudo apt-get install build-essential git gdb cmake libopencv-dev
```
上述命令会确保系统具备构建自定义应用程序所需的基础环境[^1]。
#### 安装 Nvidia 驱动及相关组件
继续安装与 GPU 计算密切关联的一系列 Nvidia 库文件,这一步骤对于支持 CUDA 和 TensorRT 至关重要:
```bash
sudo apt-get install cuda-drivers nvidia-cuda-toolkit
```
此操作可以提供完整的 Nvidia 编程接口访问权限,从而更好地适配后续要部署的深度学习框架[^2]。
#### 下载并解压 TensorRT 压缩包
前往官方下载页面获取适用于 Linux 平台的目标版本压缩包(例如 `TensorRT-8.5.3.1.Linux.x86_64-gnu.cuda-11.8.cudnn8.9.tar.gz`),将其放置于合适位置后执行如下指令完成解压缩过程:
```bash
tar -xzvf TensorRT-8.5.3.1.Linux.x86_64-gnu.cuda-11.8.cudnn8.9.tar.gz -C /usr/local/
```
这里假设目标目录为 `/usr/local/` ,实际应用时可根据个人需求调整路径[^3]。
#### 更新环境变量配置
编辑用户的 shell 初始化脚本以永久生效新的环境变量设定。打开终端输入 nano 或者其他文本编辑器来修改 `.bashrc` 文件,在其中追加以下两行内容(记得替换为你所使用的具体路径):
```bash
export LD_LIBRARY_PATH=/usr/local/TensorRT-8.5.3.1/lib:$LD_LIBRARY_PATH
export LIBRARY_PATH=/usr/local/TensorRT-8.5.3.1/lib:$LIBRARY_PATH
```
保存更改后的配置文件并通过运行 source ~/.bashrc 来立即加载新设置。
通过以上几个部分的操作即可成功实现在 Ubuntu 22.04 系统之上搭建起 TensorRT 运行环境的目的。
阅读全文
相关推荐


















