93zyz资源网站生态文明建设为,做网站需要什么硬件,建设部职业资格注册中心网站,注册个网站多少钱目录
1.cuda的安装 1.1 最简单的方法——分开安装驱动和cuda 1.2 更万能的方法——同时安装驱动和cuda 1.3 终极杀手锏
2.cudnn的安装 安装之前首先要确认你需要安装的cuda和cudnn的版本#xff0c;假如你后续还需要安装tensorflow的话#xff0c;请看我的另外一篇博客假如你后续还需要安装tensorflow的话请看我的另外一篇博客确认你需要的版本。
查看流程如下
打开控制面板硬件和声音NVDIA控制面板帮助 - 系统信息查看支持的CUDA版本号总结 上述栗子支持的CUDA版本号为10.1.152。 1.cuda的安装
cuda的安装比较费事本人花了四天时间查看了各种博客和官网教程才安装成功。下面的3种方法都是实际测试过的方法可以成功安装cuda8.0和cuda9.0。
1下载安装文件。首先去英伟达官网下载cuda安装包https://developer.nvidia.com/cuda-toolkit-archive 按照系统配置选择安装包据说用deb文件安装容易出错所以直接下载runfile后缀为.run文件来安装例如我想安装cuda9.0且我的操作系统为Ubuntu16.04所以我按照下图选择安装包 2安装cuda。cuda8.0和cuda9.0都集成了nvidia显卡驱动按照安装cuda的同时是否安装显卡驱动可以分为不带驱动的安装方法和带驱动的安装方法。下面有三种方法第一种如果搞不定就试试第二种第二种如果还搞不定那就看第三种。可能比较高端的显卡比如1080Ti、泰坦直接用第一种方法就能搞定而比较差的显卡就需要第二种甚至第三种方法才行本人的显卡非常垃圾用第三种方法才安装成功。 1.1 最简单的方法——分开安装驱动和cuda
1更新系统的驱动。
系统设置-》软件和更新-》附加驱动-》更新nvidia和intel
假如更新驱动出现了循环登录系统的问题请先卸载驱动然后使用带驱动的安装方法来解决问题万能药。
此时驱动的卸载方法由于登陆进入不到图形用户界面GUI但我们可以进入到文本用户界面(TUI)
在登陆界面状态下按Ctrl Alt f1,进入TUI执行
sudo /usr/bin/nvidia-uninstall
然后重启
sudo reboot
2安装cuda。
执行如下命令
sudo sh cuda_9.0.176_384.81_linux.run
然后用一本书的书角压住回车键直到服务条款显示到100%。接着按下面的步骤选择
accept
n不要安装driver
y
y
y
安装完成后设置环境变量。 3设置环境变量。
打开主目录下的 .bashrc文件添加如下路径例如我的.bashrc文件在/home/wangyuanwei下如果没有找到则按CtrlH键显示隐藏文件。 export LD_LIBRARY_PATH$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64 export PATH$PATH:/usr/local/cuda-9.0/bin export CUDA_HOME$CUDA_HOME:/usr/local/cuda-9.0
终端运行source ~/.bashrc
检查nvcc --version如果显示下面的文子就说明安装成功了。 1.2 更万能的方法——同时安装驱动和cuda
这种安装方法不需要在安装cuda之前安装显卡驱动但是安装方法比较复杂如果前一种方法安装不成功的话可以参考这个方法。
具体步骤可以参考该链接https://blog.csdn.net/qlulibin/article/details/78714596 1.3 终极杀手锏
假如前面两种方法都没有解决问题的话可以继续看这种方法。其实这也不算是一种方法这只是对第二种方法的要点强调而已。
其实cuda安装不上的根本原因都是没有仔细看官网的安装指导在下载cuda安装文件的时候在那个界面的最下方有一个安装指导书 Installation Guide for Linux按照官网的指导应该是可以正确安装的。 这里提一个注意点大多数人没有安装成功就是因为系统不满足要求下图是cuda9.0的系统需求 就本人的亲身经验这个表里面最有用的信息就是系统内核的版本 绝大部分人安装不上cuda可能就是系统内核的版本过高cuda要求系统内核是4.4而我们的系统大多是4.13降低系统内核后问题一般就解决了。
降低系统内核的方法就是直接用新内核替换旧内核具体方法请参考百度经验亲测有效就是开机的时候会出现一些警告信息不用搭理就好了https://jingyan.baidu.com/article/5552ef47fe57b6518ffbc991.html
降低系统内核后再试试方法1或者方法2应该就能解决问题。如果还不能解决问题建议耐心的阅读官网的安装指导书。
2.cudnn的安装
cudnn的安装非常简单
1下载安装文件
按需求下载cudnn的安装文件https://developer.nvidia.com/rdp/cudnn-archive
2安装cudnn
解压下载的文件可以看到cuda文件夹在当前目录打开终端执行如下命令 sudo cp cuda/include/cudnn.h /usr/local/cuda/include/ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/ sudo chmod ar /usr/local/cuda/include/cudnn.h sudo chmod ar /usr/local/cuda/lib64/libcudnn*
3查看cudnn版本
在终端输入
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
如果出现下图所示版本信息说明安装成功。 更多资讯或疑问内容请关注 微信公众号 “让梦飞起来” 或添加小编微信 后台回复 “Python” 领取更多资料哦