一、CUDA安装
- 根据应用的版本要求官网下载CUDA
可选版本链接:https://developer.nvidia.com/cuda-toolkit-archive
2. 卸掉原有驱动
sudo apt remove --purge nvidia*
3.禁用nouveau
sduo /etc/modprobe.d/blacklist.conf
最后一行添加 blacklist nouveau
执行 sduo update-initramfs -u
重启,执行 lsmod | grep nouveau
无任何输出即可。
4.禁用X服务
执行 sudo /etc/init.d/lightdm stop
Ctrl+Alt+F1 进入命令行
5.给cuda run文件赋予执行权限
sudo chmod a+x cuda文件.run
6.安装cuda
sudo ./cuda文件名.run -no-opengl-files
安装过程中注意,当要选择时候安装驱动时不要选择"no",显卡驱动安装查看
http://blog.youkuaiyun.com/z_and_m/article/details/79429102
安装成功后,声明环境变量,将以下写入~/.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}}
设置环境变量
终端输入:sudo gedit /etc/profile
文件末尾加入:export PATH=“/usr/local/cuda/bin:$PATH”
运行:source /etc/profile,查看是否有误
设置动态链接库
终端输入:sudo gedit /etc/ld.so.conf.d/cuda.conf 添加:/usr/local/cuda/lib64 执行生效:sudo ldconfig
二、 安装CUDNN
1.下载对应的cudnn
https://developer.nvidia.com/rdp/cudnn-download
2.下载后解压,解压后文件夹为cuda,进入include,执行
sudo cp cudnn.h /usr/local/cuda/include/
3.进入lib64文件夹,执行
sudo cp lib* /usr/local/cuda/lib64/
4.执行
cd /usr/local/cuda/lib64/
sudo rm -rf libcudnn.so libcudnn.so.6 #删除原有动态文件
sudo ln -s libcudnn.so.6.0.21 libcudnn.so.6 #生成软链接
sudo ln -s libcudnn.so.6 libcudnn.so #生成软链接
"libcudnn.so.6" 和"libcudnn.so.6.21"由下载的cudnn文件决定。