ubuntn16.04 Caffe安装步骤记录(超详尽)

一开始安装好ubuntn16.04后,先安装的opencv3.1,再自己安装的390驱动,cuda8.0和cudnn,之后配置caffe一直不成功,出现了google:protobuf未引用,还有不支持std=C++11的错误,尝试了很多方法,耗时两天。。。后面果断重装系统,按照王英豪博主的ubuntn16.04 Caffe安装步骤记录(超详尽)一步一步来,一晚上就安装配置完成,在此特别感谢博主超级详尽的步骤。

配置硬件:B250M+intel i7 + GTX1070

这里不再赘述各安装步骤,其中安装opencv3.1的步骤是按照自己以前的博客安装的:ubuntn16.04安装opencv3.1 ,主要解决按照上述博客步骤安装过程中出现的错误集锦。

1.下载cuda8.0后安装驱动一直无法定位内核,unable to locate the kernel source。

首先查看下ubuntn16.04的内核版本,cuda8.0与4.13版本冲突,我安装的ubuntn的内核版本太高,这里换成4.4的内核便可以成功安装。我的办法是完全卸载之前的系统内核,重新安装4.4的内核,然后完成切换。

安装4.4.0-98-generic内核文件:

sudo apt-get install linux-image-extra-4.4.0-98-generic

查看当前安装的内核:

dpkg -l|grep linux-image

这里会返回电脑安装的内核,我们要做的就是卸载以前安装的内核.

卸载其他内核:

sudo apt-get purge linux-image-4.13.0-xx-generic linux-image-extra-4.13.0-xx-generic

卸载到最后只剩下4.4.0-98的内核

更新grub系统引导文件:

sudo update-grub

重启系统:

sudo reboot

重启之后使用

uname -r 便可以看到安装的4.4的内核。

2.Importing caffe results in ImportError: “No module named google.protobuf.internal” .

网上可以搜到很多博客和解决方案,不过都是基于anaconda的,这个其实很好解决,只要pip install protobuf就可以了

最新文章

  1. Android中Activity运行时屏幕方向与显示方式详解
  2. [java基础]java跨平台的基础知识
  3. css3中变形与动画(二)
  4. finally关键字
  5. Brute Force --- UVA 10167: Birthday Cake
  6. JAVA学习之Ecplise IDE 使用技巧(2)第二章:键盘小快手,代码辅助
  7. leetcode@ [36/37] Valid Sudoku / Sudoku Solver
  8. [Git]自译《Git版本控制管理》——1.介绍(二)_Git诞生
  9. MyRocks DDL原理
  10. MongoDB配置简明文档
  11. LOJ#6374 网格
  12. Python读取xlsx文件
  13. 不得不提的volatile及指令重排序(happen-before)
  14. 【SQL跟踪工具】SQL Profiler 跟踪器
  15. JMX-Java Management Extensions
  16. svn: E155015: 提交失败(细节如下) 解决办法
  17. .Net应用程序 参照的组合没有安装在您的系统中。 HRESULT: 0x800736B3
  18. word 文档刷文字格式
  19. (转)CentOs7.3 搭建 RabbitMQ 3.6 Cluster 集群服务与使用
  20. php 获取客户端IP地址经纬度所在城市

热门文章

  1. CSS3——2D变形和3D变形
  2. helm安装kubernetes的插件istio
  3. js 当前时间和对比时间的比较
  4. skyline中大数据量的三维场景刷新速度问题
  5. Mac 上的 redis
  6. uploadify上传附件 点击保存无效 切F12就可以正常保存
  7. 爬虫所需要的文档和自动化文本driver下载地址,以及制作词云的文档,api等
  8. Ring HDU - 2296 AC自动机+简单DP和恶心的方案输出
  9. 2018-11-19-WPF-在image控件用鼠标拖拽出矩形
  10. 2018-8-10-win10-uwp-打开文件管理器选择文件