linux 压缩包安装TensorRT
1. 下载压缩包
从NVIDIA官网下载TensorRT,需要注册登陆NVIDAI账号
例如:
2. 放到想要的目录下进行解压:
tar -zxvf TensorRT-8.6.0.12.Linux.x86_64-gnu.cuda-11.8.tar.gz
# 解压后会在当前目录下生成TensorRT-8.6.0.12文件夹
3. 配置环境变量
vim ~/.bashrc
# 添加以下内容
TensorRT_DIR=/home/zhaozb/TensorRT-8.6.0.12
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TensorRT_DIR/lib
export PATH=$PATH:$TensorRT_DIR/bin
source ~/.bashrc
4. 安装python需要的包
cd /home/zhaozb/TensorRT-8.6.0.12/python
pip install tensorrt-8.2.5.1-cp38-none-linux_x86_64.whl
cd /home/zhaozb/TensorRT-8.6.0.12/graphsurgeon
pip install graphsurgeon-0.4.5-py2.py3-none-any.whl
cd /home/zhaozb/TensorRT-8.6.0.12/onnx_graphsurgeon
pip install onnx_graphsurgeon-0.3.12-py2.py3-none-any.whl
5. 验证
python3
>>>import tensorrt
>>>print(tensorrt.__version__)
>>>assert tensorrt.Builder(tensorrt.Logger())