ubuntu16.04 caffe配置流程及问题整理(驱动+CUDA+cuDNN+opencv+Anaconda+caffe+mnist数据集测试)

本文详细记录了在Ubuntu16.04上配置Caffe的完整过程,包括安装依赖、NVIDIA驱动、CUDA、cuDNN、opencv和Anaconda,并提供了遇到问题的解决方案。在配置过程中,作者遇到了驱动安装错误、CUDA环境变量设置等问题,均给出了相应解决办法。最后,通过MNIST数据集的训练验证了配置成功。
摘要由CSDN通过智能技术生成

在书写之前要先感谢网友们的强大支持,让我在安装过程中遇到各种困难时,能够从网络中搜索得到答案。也希望我的一些经验与教训能够给读者提供些许帮助,也希望后来者能够将自己的收获贡献给大家

==============================================

配置过程主流参考两个教程链接如下:

https://blog.csdn.net/jiangyanting2011/article/details/78873113
https://blog.csdn.net/xuzhongxiong/article/details/52717285

我的电脑的配置是:ubunt16.04 64bit  GPU:NVIDIAGTX980Ti

==============================================

安装步骤及过程中遇到的问题整理:

---------------------------------------------------------------------------------

1、安装相关依赖项
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-devlibhdf5-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

(注:安装过程中存在上述指令在整行执行时出现错误的现象,我是把每个指令单独执行的,如:sudo apt-get install libleveldb-dev 这样)

------------------------------------------------------------------------------------------

2、安装NVIDIA驱动(我的驱动版本是:NVIDIA-Linux-x86_64-375.82.run(卸载方法为:sudo sh ./名字.run --uninstall)

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

2)输入密码后在打开的文档的最后加上两行:(目的是将 Ubuntu自带的显卡驱动加入黑名单。即屏蔽已存在的驱动版本)
     blacklist nouveau
     options nouveau modeset=0

3)在终端输入: sudo update-initramfs-u  (用来更新)
4)重启电脑 ~
5)这里尤其注意,安装显卡驱动要先切换到文字界面, (Ctrl+Alt+(F1到F6中一个,我是F1))。所以,启动电脑后,先进入文字界面。
6)然后,输入命令 sudo service lightdmstop,关闭 X-Win窗口。

7)现在可以安装驱动了,先进入家(home)目录 cd ~ ,然后给驱动 .run文件赋予执行权限: sudo chmod a+xNVIDIA-Linux-x86_64-384.98.run
8)运行 .run文件: sudo ./NVIDIA-Linux-x86_64-375.82.run –no-opengl-files  –no-x-check  –no-nouveau-check
  –no-opengl-files
只安装驱动文件,不安装 OpenGL文件。这个参数最重要
  –no-x-check
安装驱动时不检查 X服务
  –no-nouveau-check
安装驱动时不检查 nouveau
 
按照提示一步步来。

9)完成后,输入命令 sudo service lightdmstart,打开 X-Win窗口,回到桌面,重启电脑
10)在终端输入以下指令进行验证: sudonvidia-smi,若列出了 GPU的信息列表则表示驱动安装成功。

  tips:
 
ALT+CTRL+F1切换到字符界面( Linux实体机)

  ALT+CTRL+F7切换到图形界面(Linux实体机)

***********************************

出现的问题:

1the distribution-providedpre-install script failed! 不必理会,继续安装
2
WARNNINGunable to find asuitable destination to install 32-bit compatibility libraries.your system maynot be set up for 32-bit compatibility....

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值