当前位置: 首页 > news >正文

✅ TensorRT Python 安装精简流程(适用于 Ubuntu 20.04+)

安装 TensorRT Python 轮子的步骤

确保 pip 和 wheel 模块已更新并安装:

参考链接

python3 -m pip install --upgrade pip
python3 -m pip install wheel

1. 确认环境要求

  • Python:版本 3.8 - 3.13

  • OS:Ubuntu 20.04+ 或 Windows 10+

  • CPU:x86_64 或 ARM SBSA 架构

  • 安装前确保 pip、wheel 是最新的:

python3 -m pip install --upgrade pip setuptools wheel packaging

2. 清理旧版本(建议操作)

pip cache remove "tensorrt*"

3. 安装 TensorRT(默认 CUDA 12.x 版本)

python3 -m pip install --upgrade tensorrt

若你需要 指定 CUDA 版本(如 CUDA 11),则:

python3 -m pip install tensorrt-cu11 tensorrt-lean-cu11 tensorrt-dispatch-cu11

4. 轻量版本安装(仅推理使用)

python3 -m pip install --upgrade tensorrt-lean
python3 -m pip install --upgrade tensorrt-dispatch

5. 没有 root 权限?

加上 --user 参数:

python3 -m pip install --user tensorrt

6. 验证安装是否成功

打开 Python,运行以下命令:

🔹 常规版本验证:
import tensorrt
print(tensorrt.__version__)
assert tensorrt.Builder(tensorrt.Logger())
🔹 精简版本验证:
import tensorrt_lean as trt
print(trt.__version__)
assert trt.Runtime(trt.Logger())import tensorrt_dispatch as trt
print(trt.__version__)
assert trt.Runtime(trt.Logger())

⚠️ 错误排查

如果报错:

[TensorRT] ERROR: CUDA initialization failure with error 100

可能原因:

  • 没有安装 NVIDIA 驱动

  • 驱动与 CUDA 不兼容

  • 在容器中未挂载 GPU

👉 可尝试使用 NVIDIA 官方容器:

docker run --gpus all -it --rm nvidia/cuda:12.3.2-base-ubuntu20.04

需要我帮你检查 CUDA 和驱动是否匹配,或者生成一个完整的安装脚本吗?

相关文章:

  • Qt5.14.2 链接 MySQL 8.4 遇到的问题
  • Kubernetes 高可用集群安装
  • Windows 添加 hosts 映射
  • ES6基础特性
  • 关于高并发GIS数据处理的一点经验分享
  • apt 软件源与 Docker 镜像源
  • 【Linux网络】 HTTP cookie与session
  • 【中药快速划价小程序】佳易王中药方快速划价软件:主打一个快字,中药划价软件操作指南,软件实操教程
  • 交易所开发-如何开发一个交易所
  • AbMole Olaparib:打破常规,用PARP抑制重塑肿瘤研究
  • 日语学习-日语知识点小记-构建基础-JLPT-N4阶段(19):て形/ないで
  • MySQL的sql_mode详解:从优雅草分发平台故障谈数据库模式配置-优雅草卓伊凡
  • 【数据结构入门训练DAY-32】LETTERS
  • MySQL 8.0 OCP(1Z0-908)英文题库(21-30)
  • Pytorch常用统计和矩阵运算
  • c/c++爬虫总结
  • E9 泛微OA获取requestid
  • 【node】6 包与npm
  • MINIX 1.0 文件系统的实现(C/C++实现)
  • Kotlin跨平台Compose Multiplatform实战指南
  • 沙县小吃中东首店在沙特首都利雅得开业,首天营业额超5万元
  • 小米SU7 Ultra风波升级:数百名车主要求退车,车主喊话雷军“保持真诚”
  • 从600名外到跻身大满贯,孙发京:走过的路成就了现在的我
  • 珠峰窗口期5月开启 普通人登一次有多烧钱?
  • 中美日内瓦经贸会谈联合声明
  • 这些网红果蔬正在收割你的钱包,营养师:吃了个寂寞