ubuntu18.04下载tensorrt
时间: 2023-09-19 10:12:39 浏览: 165
您可以按照以下步骤在 Ubuntu 18.04 上下载 TensorRT:
1. 访问 NVIDIA 的官方网站,注册或登录您的账户:https://developer.nvidia.com/tensorrt
2. 在 TensorRT 页面上,选择您要下载的版本和操作系统。
3. 点击“下载”按钮,下载 TensorRT 安装包。
4. 解压缩下载的安装包,然后运行安装脚本。
5. 在安装过程中,根据提示进行配置,包括选择安装路径、设置环境变量等。
6. 安装完成后,您可以在终端中输入以下命令来测试 TensorRT 是否成功安装:
```
$ cd /usr/src/tensorrt/samples
$ sudo make
$ cd bin
$ ./sample_mnist
```
以上是在 Ubuntu 18.04 上下载 TensorRT 的一般步骤,如果您遇到任何问题,可以参考 NVIDIA 的官方文档或者在社区寻求帮助。
相关问题
ubuntu18.04 cuda10.2TensorRT 部署
### 安装和配置CUDA 10.2
为了在Ubuntu 18.04上安装并配置CUDA 10.2,需先确保系统的图形驱动程序已更新至支持CUDA版本。对于NVIDIA GPU而言,在安装CUDA之前应禁用开源的`nouveau`驱动,并安装官方闭源驱动。
#### 禁用 Nouveau 驱动
通过编辑modprobe配置来阻止加载默认的nouveau模块:
```bash
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
sudo chmod 644 /etc/modprobe.d/blacklist.conf
update-initramfs -u
```
重启计算机使更改生效[^4]。
#### 安装 NVIDIA 显卡驱动
访问[NVIDIA官方网站](https://www.nvidia.com/)下载适用于Linux操作系统的最新版显卡驱动包,按照提示完成安装过程。
### CUDA Toolkit 的安装
当GPU驱动准备就绪后,可以继续安装CUDA工具链。推荐采用`.run`脚本方式或者利用APT仓库来进行安装。这里介绍基于APT的方法:
- 添加CUDA APT Repository:
```bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin
sudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
sudo add-apt-repository "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/ /"
sudo apt-get update
```
- 执行实际安装命令:
```bash
sudo apt-get -y install cuda-10-2
```
这一步骤将会自动处理依赖关系并安装所需的组件[^2]。
### TensorRT 的安装与验证
一旦完成了上述准备工作,则可着手于TensorRT本身的设置工作。建议使用DEB软件包形式简化整个流程。
- 下载对应的.deb文件并执行如下指令序列:
```bash
sudo dpkg -i nv-tensorrt-repo-ubuntu1804-cuda10.2-trt8.0.3.4-ga-20210831_1-1_amd64.deb
sudo apt-key add /var/nv-tensorrt-repo-ubuntu1804-cuda10.2-trt8.0.3.4-ga-20210831/7fa2af80.pub
sudo apt-get update
sudo apt-get install tensorrt onnx-graphsurgeon python3-libnvinfer-dev
```
以上步骤完成后,还需要将必要的库路径添加到环境变量中以便后续调用。可以通过修改用户的shell profile文件(`~/.bashrc`)实现这一点;另外一种方法是直接拷贝相关头文件及共享对象至全局可见的位置如/usr/local/include 和 /usr/local/lib[^5]。
最后,可通过运行测试样例确认一切正常运作。如果一切顺利的话,应该能看到类似于“Test passed!”的信息输出。
ubantu18.04 安装TensorRT
在Ubuntu 18.04上安装TensorRT(NVIDIA Deep Learning SDK的一部分),你需要先确保系统已更新并有 NVIDIA GPU支持。以下是安装步骤:
1. **更新软件包列表**:
```sh
sudo apt-get update
```
2. **安装依赖项** (如果你的显卡不是NVIDIA,可能需要安装CUDA和cuDNN):
```sh
sudo apt-get install -y curl software-properties-common
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-driver nvidia-cuda-toolkit cudnn
```
或者根据你的GPU型号选择合适的驱动。
3. **访问TensorRT的官方发布页面**:
```
cd /tmp
wget https://developer.nvidia.com/compute/machine-learning/tensorrt/secure/GPG_KEY
wget https://developer.nvidia.com/compute/machine-learning/tensorrt/secure/tensorrt-repo_ubuntu18.04.tar.gz
tar xvf tensorrt-repo_ubuntu18.04.tar.gz
```
4. **添加TensorRT的apt源**:
```sh
sudo dpkg -i ./tensorrt-repo-*.deb
```
5. **更新并安装TensorRT**:
```sh
sudo apt-get update
sudo apt-get install libnvinfer7 libnvinfer-dev
```
6. **检查安装**:
```sh
tensorrt --version
```
阅读全文
相关推荐















