前言:
本篇文章是基于安装CUDA 9.0的经验写,CUDA9.0目前支持Ubuntu16.04和Ubuntu17.04两个版本,如下图所示(最下面的安装方式我们选择第一个,即runfile方式):

大家可以先将CUDA文件下载下来,但是最好不要急于安装,一定要先将NVIDIA给出官方指导手册仔细看一下,然后再找几篇好的博客看一下,大致了解一下CUDA的安装过程,对安装过程中可能出现的问题要大致有一个了解,不到万不得已不要重装系统。 安装建议: 1)去官网下载CUDA的同时,一定要找份相应官方的安装文档仔细阅读,尽可能按照它的步骤一步步走,不可偷懒。同时再找几篇好的博客作为参考,安装之前做到胸有成竹。 2)在安装之前一定要详细检查自己的电脑配置(单显卡还是双显卡)、显卡的种类是否符合CUDA的安装要求、系统是否满足安装要求。 3)安装过程中每进行一项操作,都尽量去检查一下该项操作是否操作成功。 安装过程: 一、安装、熟悉ubuntu16.04系统 安装软件之前最好对ubuntu的命令行有一些基本的了解,像sudo、cd、ls、nona、cat、chmod等等,这样能够在安装过程中省去很多不必要的麻烦。(推荐大家去百度搜一下莫凡Python,他有关于ubuntu命令的视频,每一集都很精炼,讲的很好) 二、检查自己的电脑环境是否具备安装CUDA的条件 1) 验证自己的电脑是否有一个可以支持CUDA的GPU 你可以电脑的配置信息中找到显卡的具体型号,如果你是双系统,在Windows下的设备管理器中也可以查到显卡的详细信息; 你也可以在ubuntu的终端中输入命令: $ lspci | grep -i nvidia ,会显示出你的NVIDIA GPU版本信息,不过不是很详细。 我的显示为(GeForceGT630M): 01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
然后去CUDA的官网查看自己的GPU版本是否在CUDA的支持列表中。
2) 验证自己的Linux版本是否支持 CUDA(Ubuntu 16.04没问题) 输入命令: $ uname -m && cat /etc/*release 结果显示: x86_64 DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 ......
3) 验证系统是否安装了gcc
在终端中输入: $ gcc 下载地址: Centos8最小化部署安装OpenStack Ussuri的详细教程 linux上搭建私有Git服务器的详细教程 |