先去cuda官网下载cuda,网址:CUDA Toolkit Archive | NVIDIA Developer,以我自己举例,我下载的是11.6版本,服务器为centos系统

2.选完自己的系统下面会给出命令,我选的是这2个命令
wget https://developer.download.nvidia.com/compute/cuda/11.6.0/local_installers/cuda_11.6.0_510.39.01_linux.run
sudo sh cuda_11.6.0_510.39.01_linux.run
如果此时输入第2个命令会让你输入服务器管理密码,这里直接把命令换为sh cuda_11.6.0_510.39.01_linux.run,去掉sudo,依旧可以运行。
输入完这条命令出现下面界面

3.这里输入accept就好,按回车

4.这是默认选项,我们把第一个勾掉,并选择options

5.在下面这一步我们需要修改Toolkit Options 、Library install path这两项的路径。

6.选择Change Toolkit Install Path

7.默认为下图,我们改为自己的路径


8.改完之后点击done

9.同理修改Library install path

10.按回车更改完成点击done

11.然后返回上一级再选择install

12.等出现下图代表成功

13.下一步,修改一下环境变量
vim ~/.bashrc
14.在最后一行加入
export CUDA_HOME=$CUDA_HOME:/home/zy123/cuda-11.6
export PATH=$PATH:/home/zy123/cuda-11.6/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/zy123/cuda-11.6/lib64

15.按esc在输入:wq
退出之后输入
source ~/.bashrc

16.输入nvcc -V
nvcc -V
显示下面代表成功
