您的位置:首页 > 其它

Ubuntu 16.04系统安装CUDA 8.0流程详解

2020-03-31 18:49 316 查看

最近研究实现基于计算机视觉的目标识别技术,需要在Ubuntu系统中搭建深度学习环境,和大家分享Ubuntu 16.04系统深度学习环境搭建教程,希望能帮助到有需要的朋友。

Ubuntu 16.04系统深度学习环境搭建 Part 2——安装CUDA 8.0

CUDA 8.0最高支持gcc 5.3版本,而Ubuntu 16.04中默认gcc版本为5.4,因此安装CUDA 8.0前需要先安装gcc 5.3版本。

1.下载gcc 5.3版本源码。

wget http://ftp.gnu.org/gnu/gcc/gcc-5.3.0/gcc-5.3.0.tar.gz

2.解压文件。

tar -zxvf gcc-5.3.0.tar.gz

3.进入解压后的文件夹,下载编译所需文件库。

cd gcc-5.3.0
./contrib/download_prerequisites

4.建立编译输出文件夹。

cd ..
mkdir gcc-build-5.3.0

5.进入编译输出文件夹,生成makefile文件。

cd gcc-build-5.3.0
../gcc-5.3.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

6.编译(时间较长,耐心等待)。

sudo make -j8

7.安装。

sudo make install

8.检查是否安装成功。

gcc --version


若显示gcc版本信息,则安装成功!

9.前往NVIDIA官网下载适合的CUDA 8.0。
下载地址:https://developer.nvidia.com/cuda-80-ga2-download-archive

10.进入下载文件存放的下载文件夹(cd 文件夹名),安装下载的run文件 (文件名可能变化,注意修改)。

sudo sh cuda_8.0.61_375.26_linux.run

11.点击空格阅读安装证书,确认安装。
在提示安装显卡时,不安装显卡,输入n!输入n!输入n!

12.安装完成后声明环境变量。

sudo gedit ~/.bashrc

在bashrc文件尾部写入以下代码并保存:

export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

13.设置环境变量和动态链接库。

sudo gedit /etc/profile

在profile文件尾部写入以下代码并保存:

export PATH=/usr/local/cuda/bin:$PATH

14.创建链接文件。

sudo gedit /etc/ld.so.conf.d/cuda.conf

在cuda.conf文件中写入一下代码并保存:

/usr/local/cuda/lib64

15.使链接立即生效。

sudo ldconfig

16.测试CUDA 8.0是否安装成功。
(1)进入deviceQuery文件夹

cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery

(2)编译

sudo make


(3)运行

sudo ./deviceQuery


若终端显示出显卡信息,则CUDA 8.0安装成功!

  • 点赞
  • 收藏
  • 分享
  • 文章举报
Timothy_Liuu 发布了11 篇原创文章 · 获赞 0 · 访问量 386 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: