您的位置:首页 > 其它

ubuntu16.04 安装cuda8.0 cudnn7.0

2017-08-12 17:22 821 查看
下载cuda的run文件,有网友说不建议下载deb文件,也没说原因,所以我就下载了run文件

在前文安装完驱动的情况下,安装cuda和cudnn

执行 sudo sh
cuda_8.0.61_375.26_linux.run

执行后会有一系列提示让你确认,但是注意,有个让你选择是否安装nvidia375驱动时,一定要选择否,因为前面我们已经安装了更加新的nvidia384,所以这里不要选择安装。其余的都直接默认或者选择是即可。 

安装成功后会出现如下界面:
===========
= Summary =
===========
Driver: Not Selected
Toolkit: Installed in /usr/local/cuda-8.0
Samples: Installed in /home/textminer
Please make sure that
– PATH includes /usr/local/cuda-8.0/bin
– LD_LIBRARY_PATH includes /usr/local/cuda-8.0/lib64, or, add /usr/local/cuda-8.0/lib64 to /etc/ld.so.conf and run ldconfig as root
To uninstall the CUDA Toolkit, run the uninstall script in /usr/local/cuda-8.0/bin
Please see CUDA_Installation_Guide_Linux.pdf in /usr/local/cuda-8.0/doc/pdf for detailed information on setting up CUDA.
***WARNING: Incomplete installation! This installation did not install the CUDA Driver. A driver of version at least 361.00 is required for CUDA 8.0 functionality to work.
To install the driver using this installer, run the following command, replacing with the name of this run file:
sudo .run -silent -driver
Logfile is /opt/temp//cuda_install_6583.log
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

有警告没事,安装完毕后,再执行cuda的patch2

               sudo sh cuda_8.0.61.2_linux.run

再声明一下环境变量,并将其写入到 ~/.bashrc 的尾部:
            export PATH=/usr/local/cuda/bin:$PATH

            export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH

然后source .bashrc 使其生效

保存之后,创建链接文件:
sudo gedit /etc/ld.so.conf.d/cuda.conf
1
1

在打开的文件中添加如下语句:
/usr/local/cuda/lib64
1
1

然后执行
sudo ldconfig
1


1

使链接立即生效。

cd /samples/1_Utilities/deviceQuery
make
sudo ./deviceQuery
1
2
3
1
2
3

如果显示的是一些关于GPU的信息,则说明安装成功了。

下载完cudnn7.0之后进行解压,cd进入cudnn7.0解压之后的include目录,在命令行进行如下操作:
sudo cp cudnn.h /usr/local/cuda/include/    #复制头文件
1
1

再将cd进入lib64目录下的动态文件进行复制和链接:
sudo cp lib* /usr/local/cuda/lib64/    #复制动态链接库
cd /usr/local/cuda/lib64/
sudo rm -rf libcudnn.so libcudnn.so.7    #删除原有动态文件
sudo ln -s libcudnn.so.7.0.1 libcudnn.so.7  #生成软衔接
sudo ln -s libcudnn.so.7 libcudnn.so      #生成软链接
完成
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: