wsl2安装配置cuda10.2+cudnn8.2.1+Tensorrt8.2.0.6

本文详细介绍了在Ubuntu18.04上安装CUDA11.3,步骤包括添加NVIDIA官方仓库、安装CUDAToolkit11.2、配置环境变量、安装CUDNN8.2.1和TensorRT8.2.0.6,以及在.bashrc中设置路径。
摘要由CSDN通过智能技术生成

组装cuda11.3

sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub
sudo add-apt-repository "deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/ /"
sudo apt-get update

toolkit的版本一定要选择cuda版本对应的
sudo apt-get install -y cuda-toolkit-10-2

在家目录的.bashrc文件中添加以下内容, 然后执行source ~/.bashrc生效。

export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH

可使用nvcc -V测试,成功则显示下图信息。
请添加图片描述

加装cudnn8.2.1

cudnn官网下载10.2版本tar包,解压后分别将include及lib64下的文件复制到/usr/local/cuda对应目录下。然后命令行执行sudo ldconfig

安装Tensorrt8.2.0.6(EA)

根据cuda版本下载对应的Tensorrt包,解压本地,在家目录的.bashrc文件中添加库文件路径, 然后执行source ~/.bashrc生效。

完事

Windows Subsystem for Linux (WSL2) 是 Windows 10 中的一项功能,它提供了一个在 Windows 上运行完整版 Linux 分区的环境。如果你想在 WSL2安装 CUDAcuDNN,这是一个通常用于深度学习的 GPU 加速库,你可以按照以下步骤操作: 1. **安装 NVIDIA GPU 驱动**: - 首先,确保你的 Windows 系统有支持 CUDA 的 NVIDIA GPU,并访问 NVIDIA 的官网下载适用于你的 GPU 和系统的最新驱动程序。 2. **启用开发者模式**: - 在设备管理器中,找到 NVIDIA GPU,右键点击选择“属性”>“高级”>“启用设备虚拟化”。 3. **安装 Ubuntu 或其他发行版**: - 从 Microsoft Store 或者通过命令行(`wsl --install -d <distro-name>`)安装 Ubuntu 或者其他你喜欢的 Linux 发行版,如 Debian 或者 CentOS。 4. **更新和安装依赖**: - 登录 WSL,运行 `sudo apt update && sudo apt upgrade` 更新系统。 - 安装 `cuda-toolkit` 和 `cudnn`,例如: ``` sudo apt install nvidia-cuda-toolkit sudo apt-get install libnvidia-cudnn-dev ``` 5. **配置环境变量**: - 需要设置 `LD_LIBRARY_PATH` 和 `CUDA_HOME` 环境变量指向正确的库目录。 6. **验证安装**: - 测试安装是否成功,可以尝试运行 `nvcc --version` 来查看 CUDA 版本,以及 `cudnn` 相关的测试工具。 **相关问题--:** 1. WSL2 支持哪些 Linux 发行版? 2. 如何在 WSL2 中查看已安装CUDA 版本? 3. 如何在 Ubuntu 中管理和更新软件包?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值