手把手教~Windows10+Anaconda2(64 bit)+VS2013+无GPU+Caffe配置与遇到的问题及解决

前言:在配置caffe之前曾有畏惧心理,听说坑很多,尝试了一遍还是蛮顺利的,一天不到就配置好了~~~(为了caffe还特意重装了系统 b( ̄▽ ̄)d )
没几天完成了mnist实例,用自己的图片进行了测试。这个属于下一篇啦O(∩_∩)O。

本文参考博文如下:

需求环境:

安装caffe

  • 本文下载安装在D:\APK\caffe-windows目录,后续都以此为基础,自己调整自己目录就可。
    -复制D:\APK\caffe-windows\caffe-windows\windows下CommonSettings.props.example,后缀改为CommonSettings.props。
    问题一::这里第一次就没有改对,后来编译时候会找不到CommonSettings.props。原因是我的文件夹默认不显示后缀,大部分人不会有这个问题的,注意下就好。
  • 修改复制过来的文件
    用Notepad++打开CommonSettings.props,修改CpuOnlyBuild为true,UseCuDNN改为false。因为要配置Python接口,所以PythonSupport改为true,并将下面的PythonDir修改为自己的Python安装路径,注意Anconda2后面那个斜线不能少,这条斜线应该是在Python中调用文件时路径需要吧。这里写图片描述
    这里写图片描述
    对照行找到地方改喔~
  • 双击caffe.sln,在VS2013中打开文件。
    这里写图片描述
    右击生成解决方案build ,接下来等着
    问题二来来了:最终可能失败,原因下面会提示说无法打开libcaffe.lib之类的error。解决方法是直接对libcaffe重新生成,或者直接生成一次。
  • python配置:
    这里写图片描述

这里写自己的anaconda路径。
这里写自己的anaconda路径。

这里写图片描述

这里写图片描述

这时把caffe文件夹直接将下图caffe这个文件夹拷贝到
C:\ProgramData\Anaconda2\Lib\site-packages即可。这里写图片描述

测试下有没有成功呢?

1.双击打开caffe.cpp,Ctrl+F5直接编译,出现如下窗口说明编译成功。
这里写图片描述
2.测试python接口,在cmd中进入Python,试试能不能导入caffe。这里写图片描述
**问题三**import caffe 出错:ImportError: No module named google.protobuf.internal  
不用担心:试着输入下边的,总有一个适合你O(∩_∩)O
C:\windows\system32>conda install protobuf
C:\windows\system32>pip install protobuf
C:\windows\system32>esay_install protobuf(我居然是这个成功的,有点醉~~~)

  • 再次import caffe。大功告成,接着开始Mnist之旅吧!
  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Windows 1.0操作系统是微软第一次对个人电脑操作平台进行用户图形界面的尝试。Windows 1.0基于MS-DOS操作系统。Windows 1.0本质上宣告了DOS操作系统的终结。 <br> <br>Microsoft Windows 1.0于1985年11月发布,最初售价为100美元;当时被人所青睐的GUI电脑平台是GEM及DESQview/X,因此用户对Windows 1.0的评价并不高。 <br>  <br>界面管理器并不是真正的Windows 1.0,1983年微软宣布将开始设计WindowsWindows1.0 的设计工作花费了55个开发人员整整一年的时间,直到1985年11月20日才正式发布,它基于MS-DOS2.0,界面已经比界面管理器大有改观。<br>  <br>Windows 1.0中鼠标作用得到特别的重视,用户可以通过点击鼠标完成大部分的操作。Windows 1.0 自带了一些简单的应用程序,包括日历、记事本、计算器等等。总之,现在看那时的Windows 1.0,总会让人感到它像是一个PDA,甚至可能功能还赶不上现在的PDA,不过这在当时已经相当吸引人了。Windows 1.0的另外一个显著特点就是允许用户同时执行多个程序,并在各个程序之间进行切换,这对于DOS来说是不可想象的。<br>  <br>Windows 1.0 可以显示256种颜色,窗口可以任意缩放,当窗口最小化的时候桌面上会有专门的空间放置这些窗口(其实就是现在的任务栏)。<br>  <br>在Windows 1.x中另外一个重要的程序是控制面板(Control Panel),对驱动程序、虚拟内存有了明确的定义,不过功能非常有限。<br><br>Microsoft Windows 1.0系统组件:MS-DOS Executive, Calendar, Cardfile, Notepad, Terminal, Calculator, Clock, Reversi, Control Panel, PIF (Program Information File) Editor, Print Spooler, Clipboard, RAMDrive, Windows Write, Windows Paint. <br><br>Windows 1.0的启动画面像极了臭名昭著的蓝屏死机。 <br>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值