首先有两点说明:
1.输入nvidia-smi的CUDA版本可以大于cudatoolkit,但是不能小于
2.我安装的输入nvcc -V 没有显示cuda版本但是实测可以正常用GPU训练
安装显卡驱动(安装时系统自动安装CUDA了,不用管gcc版本不对应的破事了)
教程参看:安装显卡驱动教程:
安装成功标志:输入nvidia-smi 有显示cuda版本,不用担心该版本过高。
3.安装anaconda,建环境,安装pytorch (此时自动安装cudatoolkit可以调用CUDA)
运行nvcc -V 失败 ,不管他 直接训练,成功!
总结:不要被nvcc -V表象迷惑,nvidia-smi 才是评判CUDA装好的唯一条件
安装显卡驱动教程:【Ubuntu系列】Ubuntu20.04系统下3060显卡驱动安装记录_你好,我老婆不吃香菜的博客-CSDN博客