您的位置:首页 > 其它

Deepin/ubuntu 下安装cuda9.0和cudnn7.0

2018-03-27 14:31 1206 查看

安装cuda

注意:如果你的显卡是GTX 10系的,这个教程没有任何用。

step 1 前往nividia官网下载cuda9.0和 cudnn7.0

cuda

cuda9.0下载地址: https://developer.nvidia.com/cuda-90-download-archive

依次选择:linux -> x84_64 -> Ubuntu -> 16.04 -> runfile(local)

cudnn

下载cudnn7.0需要登录,如果没有nividia账号,先注册一个。

登录成功后在官网搜索cudnn7.0,进入下载页面。选择与cuda9.0配套的cudnn7.0_libraries for linux 版本

step 2 禁用nouveau驱动

sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

将下面两行代码拷贝进去:

blacklist nouveau

options nouveau modeset=0

执行以下命令后,重启电脑

sudo update-initramfs -u

重启完成后输入:

lsmod | grep nouveau

没有任何信息输出则表示nouveau已经成功禁用,否则请重试上面的步骤。

step 3 开始安装

按快捷键
CTRL + ALT + F2
进入文本命令行模式。

输入账户密码登录。

执行命令,关闭x server:

sudo service lightdm stop

进cuda9.0目录,执行:

sudo sh ./cuda-xxx.run

按q退出文档浏览,输入
accept
同意,除了是否安装openGL 选择no之外,其他选项输入y 或者回车默认。

安装完成之后,执行:

sudo service lightdm start

开启x server 进入图形界面

step 4添加环境变量:

gedit ~/.bashrc

export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64/:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-9.0/bin:$PATH


将上面两行环境变量添加到文件末尾,保存文件。

执行source命令,使环境变量配置生效。

source ~/.bashrc

安装cudnn7.0加速包

解压下载的cudnn压缩包

依次执行以下命令:

sudo cp cuda/include/cudnn.h /usr/local/cuda/include

sudo cp cuda/lib64/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.3 libcudnn.so.7

sudo ln -s libcudnn.so.7 libcudnn.so

检查驱动是否安装成功

执行命令(V是大写):

nvcc -V

可以看到输出相应的信息,则安装成功

参考:https://blog.csdn.net/qq_31261509/article/details/78755968

参考:https://blog.csdn.net/cvrszeng/article/details/7831485

参考:https://devtalk.nvidia.com/default/topic/983777/cuda-setup-and-installation/can-t-locate-installutils-pm-in-inc/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: