1.首先安装驱动(这里就不介绍,主要是介绍cuda安装)
首先进入网站:
CUDA Toolkit 12.1 Downloads | NVIDIA Developer
这里是所有版本的cuda下载链接:CUDA Toolkit Archive | NVIDIA Developer
如果第一行运行结束后出现:核心已转储,可尝试下面的代码:
wget -c https://developer.download.nvidia.com/compute/cuda/12.1.0/local_installers/cuda_12.1.0_530.30.02_linux.run
此处 :wget -c 是是继续下载的意思。
或者:
curl -O https://developer.download.nvidia.com/compute/cuda/12.1.0/local_installers/cuda_12.1.0_530.30.02_linux.run
2.下载完成后,给文件加权限:
chmod +x cuda_12.1.0_530.30.02_linux.run
3.查看安全模式是否关闭(最好关闭,没关闭的话如果安装失败,可尝试关闭安全模式):
(base) song@song:~$ mokutil --sb
SecureBoot disabled
4.(非必须)安装时切换为英文:
export LANG=en_US
5.(非必须)更新一下(接着4的操作,若不执行4则5也不执行):
(base) song@song:~$ xdg-user-dirs-gtk-update
6.开始安装~:
(base) song@song:~/Downloads$ sudo bash cuda_12.1.0_530.30.02_linux.run
选continue:
输入 accept:
注意:先前你安装了显卡驱动(没有安装的话务必提前安装!),所以在continue之后,安装时候要把显卡驱动反勾选,否则会报错!在下面位置回车:
回车前:
回车后:
然后,Install:
7.改bashrc文件:
(base) song@song:~/Downloads$ vim ~/.bashrc
加上这三行:
export PATH=/usr/local/cuda-12.1/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-12.1/lib64:$LD_LIBRARY_PATH
export CUDA_HOME=/usr/local/cuda-12.1
:wq 退出。
8.查看安装情况:
这样就安装好啦~不放心的可以再看一下: