MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境

在Windows 11下搜索 Microsoft Store:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第1张图片
在Store中搜索ubuntu 20.04:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第2张图片
​点击获取:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第3张图片
耐心等待下载完毕:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第4张图片
下载完毕后:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第5张图片
点击打开:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第6张图片
输入用户名:zhanghui输入两次密码:zhanghui就进入了ubuntu 20.04的环境。使用nvidia-smi可以看到Nvidia的显卡信息:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第7张图片
​我们可以按照提示按照nvidia的cuda toolkit:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第8张图片
但是他不一定听你的话。 那我们还是去nvidia官网去下载CUDA toolkit吧! 这时需注意,要下载CUDA 11.4的版本,经张小白证实,CUDA最新版11.7跟WSL的Ubuntu 20.04貌似有点不兼容。打开:https://developer.nvidia.com/...下面会显示具体的下载和安装命令,照此执行:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第9张图片
​wget https://developer.download.nv...
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第10张图片
chmod +x *.runsudo sh cuda_11.4.4_470.82.01_linux.run
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第11张图片

MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第12张图片
​accept后会提示:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第13张图片
​继续安装直到出现:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第14张图片
装完了。到/usr/local下看看:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第15张图片
可见,/usr/local/cuda的软链接指向了 /usr/local/cuda-11.4这样我们将 .bashrc简单地调整为指向 /usr/local/cuda,这样不管是哪个版本都会指向应该指向的实际目录:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第16张图片
source ~/.bashrc使其生效nvcc -V看看版本: 
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第17张图片
​编辑一个helloworld.cu的CUDA代码:
MindSpore:CUDA编程(一)在WSL ubuntu 20.04上安装CUDA环境_第18张图片
nvcc -o helloworld helloworld.cu并执行:./helloworld
图片
终于完成了WSL的ubuntu 20.04上第一个CUDA的hello world程序。

你可能感兴趣的:(机器学习人工智能)