当前位置:首页 > 系统教程 > 正文

Windows 10安装WSL2及Ubuntu 24.04终极教程(Ubuntu中配置CUDA深度学习环境)

Windows 10安装WSL2及Ubuntu 24.04终极教程(Ubuntu中配置CUDA深度学习环境)

本教程将详细指导小白用户在Windows 10系统上安装WSL2并运行Ubuntu 24.04,然后在Ubuntu中安装CUDA工具包,为深度学习和GPU加速计算搭建环境。整个过程简单易懂,适合初学者。

Windows 10安装WSL2及Ubuntu 24.04终极教程(Ubuntu中配置CUDA深度学习环境) WSL2安装  Ubuntu 24.04 CUDA配置 10 WSL2 第1张

第一部分:安装WSL2和Ubuntu 24.04

首先,确保你的Windows 10版本为2004或更高,以支持WSL2。本部分将涵盖WSL2安装的核心步骤。

步骤1:启用WSL功能

以管理员身份打开PowerShell,运行以下命令启用Windows Subsystem for Linux:

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart  

接着启用虚拟机平台:

    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart  

完成后重启计算机。

步骤2:设置WSL2为默认版本

重启后,在PowerShell中运行以下命令,将WSL2设为默认版本:

    wsl --set-default-version 2  

步骤3:安装Ubuntu 24.04

打开Microsoft Store,搜索“Ubuntu 24.04”并安装。安装后从开始菜单启动Ubuntu,完成初始用户名和密码设置。至此,Ubuntu 24.04已成功在Windows 10 WSL2中运行。

第二部分:在Ubuntu中安装CUDA

在Ubuntu终端中,首先更新系统包列表:

    sudo apt update && sudo apt upgrade -y  

步骤1:安装NVIDIA驱动

对于WSL2,NVIDIA驱动需安装在Windows主机上。确保Windows已安装最新NVIDIA驱动,可从NVIDIA官网下载。

步骤2:安装CUDA工具包

运行以下命令添加CUDA仓库并安装。这是CUDA配置的关键步骤:

    wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-ubuntu2404.pinsudo mv cuda-ubuntu2404.pin /etc/apt/preferences.d/cuda-repository-pin-600sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/3bf863cc.pubsudo add-apt-repository "deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/ /"sudo apt updatesudo apt install cuda -y  

步骤3:验证CUDA安装

安装完成后,运行以下命令检查CUDA版本:

    nvcc --version  

如果显示版本信息,则CUDA安装成功。现在你已在Ubuntu中搭建好GPU加速环境。

总结

通过本教程,你学会了在Windows 10上安装WSL2和Ubuntu 24.04,并完成了CUDA安装。这为深度学习项目奠定了坚实基础。如果有问题,请参考官方文档或社区论坛。