windows在wsl ubuntu环境中启用cuda加速AI推理和训练

如果在windows系统下运行AI模型和训练模型遇到各种环境问题,建议通过wsl在ubuntu环境行跑AI。

操作系统版本要求window10及以上

一、WSL安装

wsl是windows系统自带的程序,可参考官方文档操作https://learn.microsoft.com/zh-cn/windows/wsl/install,或按下面步骤操作:

① 在管理员模式下打开 PowerShell 或 Windows 命令提示符。

② 安装wsl命令:wsl --install,然后重启计算机

③ 切换成wsl2:wsl --set-default-version 2

④ 更新wsl版本:wsl --update

⑤ 输入 wsl --install -d Ubuntu 命令安装Ubuntu虚拟环境,然后根据提示操作

⑥ 安装完后可以在开始或搜索中找到Ubuntu菜单,打开后根据提示设置账号密码,然后就可以进入到Ubuntu系统命令行

二、安装CUDA环境

参考nvidia官方指南:https://docs.nvidia.com/cuda/wsl-user-guide/index.html#getting-started-with-cuda-on-wsl

可按下面命令逐步操作:

powershell 复制代码
sudo apt-key del 7fa2af80
wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin
sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/12.4.0/local_installers/cuda-repo-wsl-ubuntu-12-4-local_12.4.0-1_amd64.deb
sudo dpkg -i cuda-repo-wsl-ubuntu-12-4-local_12.4.0-1_amd64.deb
sudo cp /var/cuda-repo-wsl-ubuntu-12-4-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda-toolkit-12-4

安装完成后,通过nvidia-smi命令查看显卡驱动信息,显示如下:

可以看到,显卡RTX 4090被正常识别,至此cuda环境安装完成。

相关推荐
caiyueloveclamp3 分钟前
【功能介绍05】ChatPPT好不好用?如何用?用户操作手册来啦!——【AI辅写+分享篇】
人工智能·powerpoint·ai生成ppt·aippt·免费aippt
Aileen_0v09 分钟前
【Gemini3.0的国内use教程】
android·人工智能·算法·开源·mariadb
xiaogutou112110 分钟前
5款软件,让歌唱比赛海报设计更简单
人工智能
后端小张27 分钟前
智眼法盾:基于Rokid AR眼镜的合同条款智能审查系统开发全解析
人工智能·目标检测·计算机视觉·ai·语言模型·ar·硬件架构
dalalajjl29 分钟前
每个Python开发者都应该试试知道创宇AiPy!工作效率提升500%的秘密武器
大数据·人工智能
wheeldown30 分钟前
【Rokid+CXR-M】基于Rokid CXR-M SDK的博物馆AR导览系统开发全解析
c++·人工智能·ar
爱看科技32 分钟前
AI智能计算竞赛“战火重燃”,谷歌/高通/微美全息构建AI全栈算力开启巅峰角逐新篇
人工智能
IT_陈寒40 分钟前
Redis性能翻倍的5个冷门技巧,90%开发者都不知道第3个!
前端·人工智能·后端
晨非辰1 小时前
C++ 波澜壮阔 40 年:从基础I/O到函数重载与引用的完整构建
运维·c++·人工智能·后端·python·深度学习·c++40周年
鼎道开发者联盟1 小时前
智能原生操作系统畅想:人智共生新时代的基石
人工智能·机器学习·自然语言处理