前言:本机环境是win11,通过wsl2安装了ubuntu实例并已实现gpu直通,现在需要下载12.5的cuda
一、查看是否有gpu和合适的cuda版本
在ubuntu实例中输入
nvidia-smi
输出如下:

说明该实例上存在gpu驱动,且适合的CUDA版本是12.5
二、下载12.5的cuda
见:https://blog.csdn.net/m0_54634272/article/details/142392644的显卡驱动和CUDA安装部分,其用的是deb(local),我因为是子系统,所以用的是deb(network)。

如果不知道自己系统选什么,可以在ubuntu实例或本机命令行窗口输入:uname -m。
如果最后一步指令出现报错,运行如下命令:
sudo apt update
sudo apt upgrade
再执行最后一步指令即可。
gcc --version
可以
sudo apt install gcc-7
来安装旧版本的gcc
lscpu
lscpu
可以在Flags中查看cpu支持什么指令集加速,譬如avx2