win10,cpu版本caffe的安装

win10,cpu版本caffe的安装

对于caffe,一直很想尽快进入学习,无奈安装了无数次都没安成功过,因为本身就是一个没什么电脑技术的娃,然后只会根据网上各路大神的帖子进行安装,但是根据他们的帖子会出现跟他们出现不一样的错误,例如他们有一些会出现报错,有一些没有报错,所以结合每次都安装不成功。这次,决定无论花多少时间都必须自己安上,安成功的这一刻真的好兴奋呀~
首先介绍自己本身情况,
使用Anaconda3 + VS2013 + Win10 + NVIDIA GeForce GTX 1060 5GB
由于第一次安装,所以就只安装CPU版本

安装Anaconda

由于本身首先是安装了Anaconda3,所以要再进行安装Anaconda2
根据醉小义https://blog.csdn.net/qq_30638831/article/details/81877926
1.若是安装了Anaconda3,需要安装Anaconda2 ,具体步骤如下:再安装Anaconda2,需要安装在C:\ProgramData\Anaconda3\envs\py2 (py2是任意的名字)
anaconda3安装路径
安装勾选情况
anaconda2安装路径
anaconda2安装
直接按正常步骤完成安装就OK了。

下载caffe-master

在官网https://github.com/BVLC/caffe/tree/windows下载caffe-master(zip)
之后解压在本地。

caffe-master

对caffe进行编译

按照各类帖子的普遍做法:把caffe解压到某个目录下面CommonSettings.props.example去掉example,
对CommonSettings.props进行编辑
commonsetings
然后用visual 打开CommonSettings.props文件,修改以下的一些根据自身需求的地方。
修改信息
这里的PythonDir改成自己的python路径,(注意!!是python2的路径)。
参照大头妹妹https://blog.csdn.net/u012838792/article/details/83033475 新装的环境一定要装numpy,不然又会报错。(我自己是没有继续按照numpy的,因为anaconda本身就自带numpy)
python2路径
用visual studio 2013打开当前目录下的Caffe.sln
打开caffe文件
libcaffe右键,属性,配置属性,上面的配置选debug或者release都可以,平台选x64;c/c++,将警告视为错误,选否,确定。libcaffe项目右键生成。就会刷刷刷的编译。没遇到报错。
将警告视为错误
Release
libcaffe生成
然后选中整个解决方法,右键,属性,启动项目,选择第一个 当前选定内容,确定。然后右键生成项目,刷刷刷的编译。warnings不用管。如果最后16个项目全部生成成功。我的显示是这样,没出现报错
全部生成
接着右键解决方案->属性->通用属性->启动项目->当前选定内容,确定。
caffe属性
点击caffe->caffe.cpp,按F5运行,本来应该会成功编译的。结果报错了,出现由于找不到python27.dll,无法继续执行代码。重新安装程序可能会解决此问题。
找不到python27.dll
解决方案就是从anaconda目录中找到python27.dll文件,放在C:/windows/system32中。
python27.dll解决方案
再次按ctrl+F5运行,大功告成!
编译成功!

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值