Ubuntu18.04安装CUDA11.0 Installation failed. See log at /var/log/cuda-installer.log for details.

一、出现的问题:

[ERROR]: Install of driver component failed.

[ERROR]: Install of 450.51.05 failed, quitting

Ubuntu18.04安装CUDA11.0 Installation failed. See log at /var/log/cuda-installer.log for details.

二、造成问题的原因:

电脑里已经安装了CUDA驱动,由于操作不当(因为此时你只想安装CUDA来加速计算,而不是驱动显示),你安装了两次CUDA driver,所以会报错。
知识补充:一个电脑里可以有两种CUDA,第一: driver CUDA(简单来讲,就是帮助你的电脑显示屏幕用的)。第二:runtime CUDA (这个CUDA是用来加速深度学习实验计算)

三、解决方法:

给电脑安装CUDA的方法有好几种,例如deb法,在这里我们主要使用runfile方法来安装runtime CUDA:

第一步:进入nvidia官网可以下载CUDA11.0的位置(如需下载其他版本,请前往以下的地址选择自己的版本即可),地址如下:CUDA Toolkit Archive | NVIDIA Developer

第二步:在终端执行这两条语句

wget http://developer.download.nvidia.com/compute/cuda/11.0.2/local_installers/cuda_11.0.2_450.51.05_linux.run

sudo sh cuda_11.0.2_450.51.05_linux.run

Ubuntu18.04安装CUDA11.0 Installation failed. See log at /var/log/cuda-installer.log for details.

第三步:执行完第二步的第二条语句后,结果如下图所示,选择Continue,回车:

Ubuntu18.04安装CUDA11.0 Installation failed. See log at /var/log/cuda-installer.log for details.

第四步:在该界面输入accept

Ubuntu18.04安装CUDA11.0 Installation failed. See log at /var/log/cuda-installer.log for details.

第五步:这一步极其重要!!!!之前错误的原因就在这一步。

Ubuntu18.04安装CUDA11.0 Installation failed. See log at /var/log/cuda-installer.log for details.

的话,说明你的电脑已经安装过了driver CUDA。

因此,此时下图里需要将第一行的Driver CUDA 11.0去掉。(注意:回车键作用是将 [X] 就会变成[ ],[X]代表有,[ ]代表无)。 因为刚才nvidia-smi有显示的东西,因此需要将第一行的[X] Driver去掉,光标走到第一行,按回车,变成如下图所示!!!!!然后install即可。

Ubuntu18.04安装CUDA11.0 Installation failed. See log at /var/log/cuda-installer.log for details.

到这里,你的电脑里就安装了两个CUDA:第一个 driver CUDA 就是当你输入指令nvidia-smi后显示的信息。第二个CUDA 就是 我们通过runfile方法下载的runtime CUDA 11.0,此时下载成功的CUDA 11.0的位置在usr目录下的local目录下的cuda-11.0,如下图所示:(注意:此时只是说你下载了CUDA11.0,但是并不能说你的深度学习实验就可以用它来加速,因此需要配置环境变量,这也是最后一步)Ubuntu18.04安装CUDA11.0 Installation failed. See log at /var/log/cuda-installer.log for details.

最后一步(配置CUDA11.0环境变量):

1、终端输入指令:vim ~/.bashrc

2、按向下键走到打开的窗口最后一行,然后按o进入编辑模式

3、将下面的语句粘贴到里面(注意:如果以前配置过cuda环境变量,请把它注释一下。)

export PATH=$PATH:/usr/local/cuda-11.0/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-11.0/lib64
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda-11.0/lib64

4、按esc键退出编辑模式,然后输入 :wq 再点回车就退回到了终端

Ubuntu18.04安装CUDA11.0 Installation failed. See log at /var/log/cuda-installer.log for details.

5、终端输入:source ~/.bashrc
6、在终端输入nvcc -V 即可显示如下: (如果未显示cuda11.0,则说明刚才的指令source ~/.bashrc没有立即生效, 此时重启电脑,再输入nvcc -V ,若显示如下 则成功!!!!)

Ubuntu18.04安装CUDA11.0 Installation failed. See log at /var/log/cuda-installer.log for details.

欢迎大家评论留言!!!

Original: https://blog.csdn.net/weixin_49223002/article/details/120509776
Author: English ONly
Title: Ubuntu18.04安装CUDA11.0 Installation failed. See log at /var/log/cuda-installer.log for details.

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/707008/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球