当前位置:   article > 正文

WSL 安装CUDA11.8 + CUDA多版本切换_cuda11.8安装

cuda11.8安装

我原来一直以为在windows上安装了CUDA后就可以直接在WSL上使用了,但是后来发现总是出现很多的错误,其实需要在WSL再重新安装CUDA的 

0、查看本机有哪些版本的CUDA 

提示一下:如果你本机已经有CUDA了,就别再多安装了

 linux 中cuda默认安装在/usr/local目录中:可以使用命令查看有多少版本CUDA:

ls -l /usr/local | grep cuda

查看该目录下有哪些cuda版本

1、进入网址 + 版本选择

CUDA Toolkit 11.8 Downloads | NVIDIA Developer

注意:这里要看你的nvidia的版本(nvidia-smi)决定你使用什么版本的CUDA, 和你的nvidia的版本(nvidia-smi)一致就行

附:CUDA历史版本:

https://developer.nvidia.com/cuda-toolkit-archive

a)首先查看自己服务器系统的信息(是什么版本的,以便下面选择)

  1. uname -a 
  2. lsb_release -a


 

2)按照配置点击(如果你是WSL就选WSL,如果是Ubuntu,就选Ubuntu)

 2、运行命令

  1. wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
  2. sudo sh cuda_11.8.0_520.61.05_linux.run

注意:如果你的本地已经有环境了(已经有“/usr/local/cuda-11.8/bin”),你可以省去步骤2,直接运行步骤3,直接在“bashrc”中设置环境变量就行了

3、设置一下环境变量

vim ~/.bashrc

在最后面加入如下:

export PATH=/usr/bin:$PATH
export PATH=/usr/local/cuda-11.8/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:$LD_LIBRARY_PATH

更新一下

source ~/.bashrc

之后查看一下是否安装成功,这样的就没问题了

nvcc -V

2022+win10+wsl2 安装cuda - 哔哩哔哩

多版本CUDA切换

首先根据“0、查看本机有哪些版本的CUDA”,

然后根据3、设置一下环境变量

即可

Linux服务器非root用户下安装CUDA11.1和cudnn到指定目录-CSDN博客

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号