深度学习技术图像处理入门
上QQ阅读APP看书,第一时间看更新

1.3 软件准备

如果读者选择购买云服务器,这部分内容就可以省略了,因为云服务器中已经将所需软件安装完成。如果读者自己有符合硬件要求的电脑,建议使用Linux的Ubuntu 16.04操作系统进行学习。这里以新安装的Ubuntu16.04系统以及CentOS 7系统为例,介绍如何配置环境。

首先分别介绍如何安装NVIDIA显卡驱动程序、Docker以及NVIDIA-Docker,我们需要使用这些工具来建立开发环境。

1.3.1 在Ubuntu 16.04下配置环境

(1)首先需要安装NVIDIA显卡驱动程序。登录NVIDIA网站下载驱动程序或打开链接http://www.nvidia.com/Download/Find.aspx选择操作系统和安装包。以M40为例,选择要下载的驱动程序版本,如图1-16所示。

图1-16 选择NVIDIA驱动程序

(2)选择具体的版本号,如图1-17所示。

图1-17 选择具体的版本号

(3)在DOWNLOAD按钮上单击鼠标右键,在弹出的快捷菜单中选择“复制链接地址”命令,如图1-18所示。

图1-18 选择“复制链接地址”命令

(4)接着登录GPU实例。使用wget命令,粘贴上述步骤复制的链接地址下载安装包,如图1-19所示;或在本地系统下载NVIDIA安装包,上传到GPU实例的服务器。

图1-19 使用wget命令

(5)对安装包添加运行权限,例如对文件NVIDIA-Linux-x86_64-384.66.run添加运行权限:

    chmod +x NVIDIA-Linux-x86_64-384.66.run

(6)安装当前系统对应的gcc和kernel-devel包:

    sudo yum install -y gcc kernel-devel-xxx

xxx是内核版本号,可以通过uname -r查看。

(7)运行驱动安装程序:

    sudo /bin/bash ./NVIDIA-Linux-x86_64-384.66.run  其他参数

按照提示进行后续操作。

(8)安装完成后,在终端输入nvidia-smi,如果有类似如图1-20所示的GPU信息显示出来,说明驱动程序安装成功。

图1-20 显卡驱动程序安装成功

(9)接下来,安装CUDA、Docker以及NVIDIA-Docker,并获取本书镜像:

1.3.2 在CentOS 7下配置环境

根据腾讯云官方文档指导,安装NVIDIA显卡驱动。这里的方法与Ubuntu 16.04相同。相关文档指导请参考https://www.qcloud.com/document/product/560/8048。