caffe安装(CPU版本)window10+Anaconda3+vs2013

环境说明:

操作系统:windows 10(64位)
编译环境visual studio 2013 ultimate版本(以下简称vs2013)
虚拟环境Anaconda3

安装步骤:

1、在Anconda 3下面创建虚拟环境,并安装numpy

创建时使用python2.7,环境命名为caffe_py27,创建完虚拟环境后安装numpy

conda create -n caffe_py27 python=2.7

在虚拟环境caffe_py27中安装包numpy

conda/pip install numpy

注:若无numpy会出现错误如下:

…\python\caffe_caffe.cpp(10): fatal error C1083: 无法打开包括文件: “numpy/arrayobject.h”: No such file or directory

2、安装visual studio 2013

不知道其它版本有什么区别,建议下载2013,参考教程较多

3、下载两个文件

(1)下载caffe安装包(windows版本)

(2)下载文件NugetPackages,此文件放置了编译需要的包,减少编译时间

4、创建为caffe的安装路径

创建文件夹(我的为caffe),将caffe-windows放到此文件夹中,NugetPackages复制到caffe-windowsw下,与caffe-master为同级文件
在这里插入图片描述

5、CommonSettings.props.example重命名

将caffe-master>windows下的CommonSettings.props.example进行重命名,删除后缀.example,改为CommonSettings.props。
在这里插入图片描述

6、打开CommonSettings.props进行编辑。

在其中更改一些安装配置。使用cpu,不使用gpu(cudnn不使用)
支持python
在这里插入图片描述

另外还要配置python路径。我使用的为刚刚配置的conda中虚拟环境caffe_py27中的python。我的配置为
在这里插入图片描述

7、打开caffe.lsn配置属性并编译

使用vs2013打开caffe-master>windows下的caffe.lsn

(1) 首先在解决方案caffe处右击选择属性,如图配置
在这里插入图片描述
在这里插入图片描述

(2)在libcaffe处右击点击属性,如图配置
在这里插入图片描述

(3)对libcaffe生成解决方案。右击libcaffe,点击生成

(4)右键caffe,生成解决方案,显示失败为0继续。

8、复制一些文件夹

(1)将caffe-maste>Build>x64>Release>pycaffe下的caffe文件夹复制到Anaconda3的envs\caffe_py27\Lib\site-packages目录下

(2)caffe-maste>Build\x64\Release\pycaffe\caffe目录下的所有文件复制到caffe-master\python\caffe目录

9、进入虚拟环境,最后测试

(1)根据报错信息安装两个包 scikit-image、protobuf

conda install scikit-image
conda install protobuf

(2)成功!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

愿不秃头能成仙儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值