电脑配置i512400F+3060ti
ubuntu 18.04
cuda_11.7.1_515.65.01_linux.run
检查本机nvidia驱动
利用nvidia-smi,检查驱动安装情况,如显示没装成功则要重装,我RTX3060ti试了470、515、520,但是只能用520的驱动安装成功。
如果没装驱动的,要先装驱动
每个驱动对应的cuda版本都不一样,只能安装指定的版本。
cuda版本链接:
CUDA Toolkit Archive | NVIDIA Developer
安装教程:
Ubuntu安装cuda10.0(详细有图)_一盆柠檬的博客-CSDN博客
这里我参考了这位朋友的教程。
原来按该教程安装的时候一直报内核出错,发现是驱动的问题,经过检查驱动,再安装对应的版本即可通过。
具体命令要改成自己安装的版本,安装下载run的链接在线安装,安装会选择驱动,不要安装驱动。
根据cuda官方的教程安装命令:
sudo sh cuda_11.7.1_515.65.01_linux.run
安装完成后,检查安装状态:
nvcc -V
提示安装不成功,是环境变量未设置
gedit ~/.bashrc 打开文件,在结尾输入:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
export PATH=$PATH:/usr/local/cuda/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda
更新环境变量,终端输入,终端路径无所谓:
source ~/.bashrc