wsl下安装Ubuntu24.04系统以及cuda环境

3天前学习17

1、安装Ubuntu24.04系统

安装wsl请自行搜索教程

打开命令行,执行以下命令安装

wsl --install -d Ubuntu-24.04

查看安装的系统列表

wsl -l

进入到对应的系统

wsl -d Ubuntu-24.04

修改root用户密码

sudo passwd root

卸载不用的系统

wsl --unregister Ubuntu-24.04

 

2、安装依赖库

更新软件列表

sudo apt-get update

下载g++编译器

sudo apt-get install g++

下载gcc编译器

sudo apt-get install gcc

下载GNU Make编译器

sudo apt-get install make

下载安装initramfs-tools

sudo apt-get install initramfs-tools

 

3、安装cuda

  • 安装nvidia驱动

输入以下命令查看是否安装驱动,如果没有安装会提示安装命令,按对应的命令安装即可。

nvidia-smi

安装后再执行以上命令会看到cuda版本

  • 接下来安装cuda

打开cuda网站

选择对应的系统本版和安装的cuda版本,会给出安装命令,按照命令安装。

在执行 sudo sh cuda_11.8.0_520.61.05_linux.run 的时候可能会报错

 Failed to verify gcc version. See log at /var/log/cuda-installer.log for details.

这个时gcc版本不兼容导致,可以在命令后面加上 --override 参数再执行

sudo sh cuda_11.8.0_520.61.05_linux.run --override

配置环境变量

sudo  vim ~/.bashrc
export PATH=$PATH:/usr/local/cuda-11.8/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-11.8/lib64
source ~/.bashrc

输入 nvcc -V 查看cuda版本

  • 安装cudnn

 打开cudnn网站

选择cuda对应版本的cudnn,下载。我使用的cuda11.8,下载cudnn8.7版本的包。

上传后进行解压

tar -xvf cudnn-linux-x86_64-8.8.1.3_cuda11-archive.tar.xz 

进入到解压目录,复制对应文件到cuda安装目录下

sudo cp include/cudnn*.h /usr/local/cuda-11.8/include
sudo cp lib/libcudnn* /usr/local/cuda-11.8/lib64
sudo chmod a+r /usr/local/cuda-11.8/include/cudnn*.h /usr/local/cuda-11.8/lib64/libcudnn*

到此,cuda就安装完成了。

扫描二维码推送至手机访问。

版权声明:本文由星光下的赶路人发布,如需转载请注明出处。

本文链接:https://forstyle.cc/zblog/post/79.html

分享给朋友: