一. 打开程序功能,启用虚拟机平台,重启电脑
Win+R 输入:optionalfeatures

二. 设置wsl
管理员运行 PowerShell,依次输入以下命令
wsl -l #查看是否启用linux子系统
wsl --update #更新wsl
wsl --set-default-version 2 #设置为wsl2
三. 下载 unbuntu
地址:https://apps.microsoft.com/detail/9nz3klhxdjp5?hl=zh-CN\&gl=CN
四. 运行Ubuntu 24.04.1 LTS Installer.exe
报错:WslRegisterDistribution failed with error: 0x800701bc
- 重启电脑
- 下载更新 https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
- 重新打开unbuntn
五. 输入用户名和密码
六. 导出到其他盘 - wsl --export Ubuntu-24.04 E:\ubuntu24.04.tar
- wsl --unregister Ubuntu-24.04
- wsl --import Ubuntu-24.04 E:\ubuntu24 E:\ubuntu24.04.tar --version 2
- ubuntu2404.exe config --default-user ys
- del E:\ubuntu.24.04.tar

七. 下载cuda
-
选择合适的版本

-
window搜索ubuntu并打开,依次输入以下命令

八. 配置环境变量
- 运行 nano .bashrc
- 在最后输入
export LD_LIBRARY_PATH=LDLIBRARYPATH:/usr/local/cuda−12.8/lib64exportPATH=LD_LIBRARY_PATH:/usr/local/cuda-12.8/lib64 export PATH=LDLIBRARYPATH:/usr/local/cuda−12.8/lib64exportPATH=PATH:/usr/local/cuda-12.8/bin
export CUDA_HOME=CUDAHOME:/usr/local/cuda−12.8exportPATH=/usr/local/cuda/bin:CUDA_HOME:/usr/local/cuda-12.8 export PATH=/usr/local/cuda/bin:CUDAHOME:/usr/local/cuda−12.8exportPATH=/usr/local/cuda/bin:PATH - 环境变量生效 source ~/.bashrc
- 输入 nvcc -V 查看cuda版本
- 输入 nvidia-smi 查看显卡信息
九. 更新ubuntu - 输入 sudo apt update && sudo apt upgrade -y
- sudo apt install gcc
- sudo apt install make
- sudo apt install gcc-arm-none-eabi -y #arm gcc
- gcc --version #检查
- make --version #检查
10.下载vscode 插件WSL
地址:https://code.visualstudio.com/
安装中文插件和WSL插件,重启

11.链接wsl
Ctrl+shift+p,调出命令面板,输入:wsl
选择链接到wsl