Bootstrap

非root用户安装CUDA

1.使用nvidia-smi查看当前驱动支持的最高CUDA版本:

表示当前驱动最多支持cuda12.1

2.进入cuda安装界面,https://developer.nvidia.com/cuda-toolkit-archive,选择想要安装的版本,例如想要安装CUDA11.4:

如果需要查看ubuntu系统的版本,可以使用这条命令:

lsb_release -a

选择好ubuntu版本之后,选择runfile(local)模式安装:

3.运行wget命令,例如当前条件下获得的:

wget https://developer.download.nvidia.com/compute/cuda/11.4.0/local_installers/cuda_11.4.0_470.42.01_linux.run

这个.run文件大概3-4G,需要下载一会

4.下载完成后执行.run文件,需要添加两个参数,一个是--override,用于跳过某些检查或限制;另一个是--toolkitpath,它表示安装路径,必须是自己目录下面的路径,如果是根目录就会安装不上。例如:

./cuda_11.4.0_470.42.01_linux.run --override --toolkitpath=~/cuda-11.4

5.开始安装后会出现这个选择:

根据实际情况,如果不需要安装驱动,就不选择Driver;其他就正常安装就可以

正常情况下,这样就能安装成功了

;