Ubuntu16.04 faster-rcnn+caffe+gpu运行环境配置以及解决各种bug

本文详细记录了在Ubuntu 16.04上安装配置faster-rcnn、caffe、cuda和cudnn的过程,包括双系统安装、NVIDIA驱动安装、CUDA和cuDNN配置、opencv安装以及解决遇到的各种bug,如cudnn内部错误等。最后成功运行faster-rcnn并制作数据集。
摘要由CSDN通过智能技术生成

本文主要是对近期参考的网上各位大神的博客的总结,其中,从安装系统到跑通程序过程中遇到的各种问题,笔者会详细分析,有一些问题在网上都查不到。这些环境配置上的坑希望以后不要再踩到
一、安装Ubuntu 16.04双系统
原文是“简书”上的大神的帖子,非常详细,笔者完全按照文章的步骤安装的,并没有遇到问题 : Win10和Ubuntu16.04双系统安装详解
Ubuntu镜像官网下载Ubuntu中国下载地址,Ubuntu百度云下载:链接:http://pan.baidu.com/s/1o7UgBCu 密码:vr90;
UltraISO刻录软件:直接百度即可得到下载地址

二、安装nVidia驱动,配置cuda,cudnn运行环境
原文主要参考"linux公社"的大神的帖子:Ubuntu 16.04 安装配置Caffe 图文详解
笔者的硬件配置:core i5,16G arm,GTX1080 Ti;因此选择 cuda 8.0+cudnn 6.0
下面是笔者的安装过程

1.安装相关依赖项

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev  
sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev  
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev

如果安装错误,重新运行代码即可,保证网络畅通

2.安装NVIDIA驱动

(1)查询NVIDIA驱动

首先去官网 http://www.nvidia.com/Download/index.aspx?lang=en-us,查看适合自己显卡的驱动并下载:

驱动文件后缀名应当是以.run结尾的。我们要把这个文件移动到home目录下,原因是下面我们要切换到文字界面下,如果放到~/下载 下面,我们没有办法进入下载这个目录(没有中文输入法,且中文全部是乱码)

我的显卡型号是GTX1080 Ti,系统是linux 64位,按照要求选择后点击search.,点击下载就好了。

我下载后的驱动文件是:NVIDIA-Linux-x86_64-384.98.run

(2)安装驱动

在终端下输入: sudo gedit /etc/modprobe.d/blacklist.conf

输入密码后在最后一行加上 blacklist nouveau . 这里是将Ubuntu自带的显卡驱动加入黑名单。

在终端输入: sudo update-initramfs -u

重启电脑~ 这里要尤其注意,安装显卡驱动要先切换到文字界面,(按Ctrl+Alt+F1~F6).所以,启动电脑后,先进入文字界面。

然后,输入命令 sudo service lightdm stop

现在可以安装驱动了,先进入家目录 cd ~ ,然后: sudo ./NVIDIA-Linux-x86_64-384.98.run,按照提示一步步来~

完成后,再次重启电脑。

安装完成之后输入以下指令进行验证: sudo nvidia-smi,若列出了GPU的信息列表则表示驱动安装成功。如下图:

3.安装CUDA

CUDA是NVIDIA的编程语言平台,想使用GPU就必须要使用cuda。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值