Ubuntu 安装cuda11
附加驱动
- 打开应用列表
- 找到”软件更新器“
点击"设置"
-
点击顶部栏中“附加驱动”(等待一会,他会搜索出本台设备可用的驱动)
-
选择了470
-
点击应用更改进行安装
安装完重启才会生效!
-
检验方式:终端中输入 nvidia-smi 即可查看驱动
看驱动与安装的是否一致
下载cuda11
-
用梯子转到此网站
此处可以用别的电脑完成! -
选择合适的cuda 点击进入如下页面
按照配置选择即可
-
将下方的命令行输入终端
以上参考自 原视频链接
-
输入该安装命令后
- 看到用户协议,
End User License Agreement
输入accept(这块我因为命令行窗口太小一直找不到输入位置,一定要调大窗口)
以下都是网图,与我自己遇见的基本一模一样 -
进入后,会有这样的页面
看到时,除了CUDA Toolkit 10.1以外,其他的都上下键跳到那行后摁空格键去掉,再进到options那行Enter进入:
-
选择 cuda toolkit enter进入
这步没放图 -
如图,将图中的x号都取消,然后在Change Toolkit Install Path一行上面Enter
-
进入修改路径:修改为非root的路径(
好像没必要,因为这步教程的作者是非root用户,不过我照做之后成功了)
(一般为自己的文件夹类建一个专属的文件夹,如我的路径是:/home/cuda11/【注意,路径的最后还要加一个/】)
全文唯一原创亮点来了,全体目光向我看齐我是个!!
这里我给了新建文件夹一个权限 代码如下
chmod -R 777 文件夹
因此没有出现原作者出现的问题
如果这里出现错误,建议去上面链接看看作者怎么解决的,但我认为我的操作规避了问题的出现。 -
之后的界面如下
配置环境变量
-
输入命令:
vim $HOME/.bashrc
-
然后会打开一个文档,在此文件中加入之前的cuda11的路径:
具体方法在此- 敲i,光标移到文档末尾,将以下几行里面的【$HOME】改成自己相应的路径,然后粘贴进去;
- 摁Esc键,退出编辑模式;
- 在文档中随便任何位置,输入【:wq!】强制保存退出。
比如博主是这样的
export LD_LIBRARY_PATH="$HOME/cuda_10.1/lib64/" export CUDA_ROOT=$HOME/cuda_10.1/ export CUDA_TOOLKIT_ROOT=$HOME/cuda_10.1/lib64/ export CMAKE_CUDA_COMPILER=$HOME/cuda_10.1/bin/nvcc
我的是这样的
export PATH=/home/cuda11/bin:$PATH export LD_LIBRARY_PATH="/home/cuda11/lib64/" export CUDA_ROOT=/home/cuda11/ export CUDA_TOOLKIT_ROOT=/home/cuda11/lib64/ export CMAKE_CUDA_COMPILER=/home/cuda11/bin/nvcc
-
保存退出后,输入命令
source ~/.bashrc
最后输入
nvcc -V
成功配置
—by 呢喃译语