Ubuntu 14.04+Cuda 7.0+Opencv2.4.10+Cudnn+(PNG++)+Torch7配置

本文详细记录了在Ubuntu 14.04上配置深度学习环境的过程,包括安装NVIDIA驱动、CUDA 7.0、OpenCV2.4.10、CuDNN、PNG++和Torch7的步骤。首先更新源,然后依次安装NVIDIA驱动,通过CUDA官方下载并配置CUDA环境,接着安装OpenCV并测试,再安装CuDNN加速Caffe,之后安装PNG++,最后安装Torch7。文章还提及了一个问题,即每次重启后需要运行deviceQuery才能使用基于CUDA的库,并提供了相关参考资料。
摘要由CSDN通过智能技术生成

Ubuntu 14.04+Cuda 7.0+Opencv2.4.10+Cudnn+(PNG++)+Torch7配置

由于要做深度学习的实验,买了个GTX980,很兴奋的装上去,却被配置环境给难住,囧。第一次使用Linux,所以配置过程折腾了将近一个周,重装数十次,好在最终还是成功了,下面分享(折腾日记 = =)一下我的配置方法,其实网上有很多方法,但是总会出现一些小错误。

安装顺序

  • 1.NVIDIA显示卡驱动安装
  • 2.Cuda 7.0安装
  • 3.Opencv2.4.10安装
  • 4.Cudnn安装
  • 5.PNG++安装
  • 6.Torch7安装

在安装之前,最好能够更新以下源,之前由于源的问题,很多依赖都装不上,困扰了很久,可以根据不同的网络,选择不同的源。
http://chenrongya.blog.163.com/blog/static/8747419620143185103297/
首先备份源列表:

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

而后用gedit打开:

sudo gedit /etc/apt/sources.list

从下面列表中选择合适的源,替换掉文件中所有的内容,保存编辑好的文件,这里我选择的是厦大的资源:

厦门大学更新服务器,由厦门大学信息与网络中心维护,包含其他开源镜像:

( IPv4/v6 Both )

deb http://mirrors.xmu.edu.cn/ubuntu/archive/ trusty main restricted universe multiverse

deb http://mirrors.xmu.edu.cn/ubuntu/archive/ trusty-backports restricted universe multiverse

deb http://mirrors.xmu.edu.cn/ubuntu/archive/ trusty-proposed main restricted universe multiverse

deb http://mirrors.xmu.edu.cn/ubuntu/archive/ trusty-security main restricted universe multiverse

deb http://mirrors.xmu.edu.cn/ubuntu/archive/ trusty-updates main restricted universe multiverse

deb-src http://mirrors.xmu.edu.cn/ubuntu/archive/ trusty main restricted universe multiverse

deb-src http://mirrors.xmu.edu.cn/ubuntu/archive/ trusty-backports main restricted universe multiverse

deb-src http://mirrors.xmu.edu.cn/ubuntu/archive/ trusty-proposed main restricted universe multiverse

deb-src http://mirrors.xmu.edu.cn/ubuntu/archive/ trusty-security main restricted universe multiverse

deb-src http://mirrors.xmu.edu.cn/ubuntu/archive/ trusty-updates main restricted universe multiverse

然后,刷新列表:

sudo apt-get update

注意:一定要执行刷新

1.NVIDIA显示卡驱动安装

网上有很多NVIDIA驱动安装的方法,这里我推荐一种简单的方法。
由于ubuntu14.04自带更新功能,我们只需打开<系统设置>-<软件和更新>-<附加驱动>,然后在对应的列表中选择你所需要的NVIDIA驱动,这里,我选择安装的是346.96版本,直接点击应用更改,等待安装完成。

Nvidia安装
验证是否安装成功,输入命令:nvidia-smi
如果有出现显卡信息,说明安装成功,重启电脑。
以下是我输入后得到的信息:

nvidia-smi

2.Cuda 7.0安装

2.1. 安装build-essentials

安装开发所需要的一些基本包和依赖包

sudo apt-get install build-essential
sudo apt-get install freeglut3
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值