1.卸载显卡驱动
参考:
2.卸载CUDA Toolkit
cd /usr/local/cuda-10.1/bin/
cuda-10.1替换为实际版本号
【Linux更新驱动、cuda和cuda toolkit】_linux系统如何更新主机的cuda版本-CSDN博客
然后再bin目录下找到uninstall程序,不同版本的uninstall程序有所区别,但是都包含“uninstall”字样,然后“./*uninstall*”来卸载,*为通配符,使用时替换为相应字符来使文件名完整
3.安装显卡驱动
可以继续参考【Linux更新驱动、cuda和cuda toolkit】_linux系统如何更新主机的cuda版本-CSDN博客
实际上安装显卡驱动自动安装CUDA,不用单独安装
4.安装CUDA Toolkit
CUDA 12.4 Update 1 Release Notes
CUDA Toolkit 12.4 Downloads | NVIDIA Developer
这里可以看到显卡驱动、CUDA和CUDA Toolkit之间的对应关系
实际上CUDA Toolkit很大>10G,因此这一步可以提前准备
5.配置环境变量
继续参考【Linux更新驱动、cuda和cuda toolkit】_linux系统如何更新主机的cuda版本-CSDN博客
为了防止原blog失效,截个图放这里。
如果nvcc -V没出信息,那就重启一下系统
应该就好用了