深度学习ubuntu16.04,nvidia 7.05,cuda9.0,cudn7.05,环境搭建

深度学习ubuntu16.04,nvidia 7.05,cuda9.0,cudn7.05,环境搭建
因为之前一直使用win10+服务器的形式,从来没有自己搭建环境。
今天是第一次配置环境,走了好多冤枉路,幸亏有同事詹金豪的协助才能顺利完成。
1、建议不要使用双系统,最好是win+linux 服务器模式
2、没有服务器,只能使用单系统,最好是Linux环境,因为很多代码都是在Linux环境下开发;
3、开发环境:ubuntu16.04 +nvidia410+cuda9.0 +cudnn7.05
4、Ubuntu16.04安装就比较简单,u盘做镜像,本人一般是不分区,所有空间全部给/目录;
5、nvidia410驱动在线安装:
1.卸载系统里的Nvidia低版本显卡驱动
sudo apt-get purge nvidia*
2.把显卡驱动加入PPA
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
3.查找显卡驱动最新的版本号,找到自己需要的版本
sudo apt-get install nvidia-××× nvidia-settings nvidia-prime
4.重启系统并验证,在终端输入以下命令行:
lsmod | grep nvidia
sudo apt-cache search nvidia 有输出,则代表安装成功
5、在线安装驱动记得要安装libcudaxxx ,nvidia-xxx-dev两个安装包
6、停止当前版本的本地更新sudo apt-mark hold nvidia-×××我一般会选择
7、cuda9.0安装,一定要选择.run文件安装,deb包安装我每次都出错,安装的时候记得不要选择安装驱动
cudnn安装,cudnn7.05和cuda9.0是匹配,选择
cuDNN v7.0.5 Runtime Library for Ubuntu16.04 (Deb)

cudnn官网下载linux版本大安装包解压
把include和lib64文件夹中对应的文件分别复制到/usr/local/cuda对应的目录中
并执行如下命令给出相应的权限
sudo chmod a+x /usr/local/cuda/include/cudnn.h
sudo chmod a+x /usr/local/cuda/lib64/libcudnn*

然后更新链接
cd /usr/local/cuda/lib64/
sudo chmod +r libcudnn.so.7.0.5 # 自己查看.so的版本
sudo ln -sf libcudnn.so.7.0.5. libcudnn.so.7
sudo ln -sf libcudnn.so.7 libcudnn.so
sudo ldconfig

检查版本是否安装成功
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
有正确输出则表示安装成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值