1. 安装驱动
sudo apt-get install nvidia-driver-460
使用命令
nvidia-smi
查看是否安装成功,不过显示的版本为470,问题应该不大,我记得470是官方推荐版本
注意 右上角有个CUDA VERSION,表示的是支持的最高版本,而不是你已经安装了的版本,故不能通过右上角来验证是否安装了cuda
此外,也可以通过系统自带的驱动进行安装,点开左下角“显示应用程序”并找到“附加驱动”就可以找到
2. 安装cuda
可以去官网搜索对应的版本,如果你和我一样,可以直接命令行输入下载
wget https://developer.download.nvidia.com/compute/cuda/11.4.4/local_installers/cuda_11.4.4_470.82.01_linux.run
先使用wget获取运行文件
sudo sh cuda_11.4.4_470.82.01_linux.run
接着安装就行了
不过我运行第二行命令时报错了,错误信息为
Failed to verify gcc version. See log at /var/log/cuda-installer.log for details.
大概就是gcc版本问题,可以使用override关键字进行安装
sudo sh cuda_11.4.4_470.82.01_linux.run --override
进入安装界面后,只需要勾选toolkit,因为driver在第一步安装过了
安装完后会提示你 "make sure that...."
就是记得修改路径的意思
输入命令
vim ~/.bashrc
在末尾添加
export PATH="/usr/local/cuda-11.4/bin:$PATH" export LD_LIBRARY_PATH="/usr/local/cuda-11.4/lib64:$LD_LIBRARY_PATH"
输入命令
source ~/.bashrc
更新下配置
最后输入命令
nvcc --version
查看是否安装成功