经过程序报错后才发现cuda版本只有11.8,而且发现nvidia-smi查出来的是支持的最高版本,而不是当前版本
查看版本号
ls -l /usr/local
去官网下载cuda版本
运行下面两个命令
这里按一下空格
vim ~/.bashrc
加入
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib:$LD_LIBRARY_PATH
source ~/.bashrc
检查软链接:如果您的系统中安装了多个版本的CUDA,可能需要更新软链接/usr/local/cuda指向新版本的CUDA。您可以删除旧的软链接并创建一个新的指向CUDA 12.2的软链接:
sudo rm /usr/local/cuda
sudo ln -s /usr/local/cuda-12.2 /usr/local/cuda
这样,/usr/local/cuda就会指向CUDA 12.2的安装目录。
查看版本
nvcc -V