从零开始学caffe(五):如何在win10系统下编译pycaffe

本文主要介绍了如何在win10系统下python接口的安装编译pycaffe,可以看做是上一篇文章的连续。

step1:安装anaconda2

首先从Anaconda官网地址中下载相应版本的Anaconda2文件,然后按照提示进行安装。如果之前电脑中已经安装了Anaconda3,可以按照这篇文章的介绍来实现在win10中同时安装Anaconda2和Anaconda3。
在安装完Anaconda2之后,如果发现在CMD中无法运行conda指令,出现这样的提示: ‘conda’ 不是内部或外部命令,也不是可运行的程序或批处理文件
说明Anaconda并没有添加到win10的环境变量中,我们可以将anaconda2安装目录下的scripts添加到环境变量中。如下图所示:
在这里插入图片描述

step2: 安装protobuf

在CMD中输入

pip install protobuf

(值得一提的是,如果在电脑中同时安装了Anaconda2和Anaconda3,则需要通过activate py2将python2进行激活,否则会造成报错)。

step3:安装pydot

在CMD中输入:

pip install pydot

step4:修改Common Settings.props文件

打开Common Settings.props文件,打开第十三行支持python编辑(将False改为true):

<PythonSupport>true</PythonSupport>

并把第48行的地址改为Anaconda2的地址(如果电脑中只安装看anaconda2,则只需要将bin文件夹的地址导入即可)

  <PythonDir>C:\Users\MyPC\Anaconda3\envs\py2\</PythonDir>

step5: 在VS2013中进行重新编译

上一篇文章我们将VS2013设置为Debug版本,在这里,我们设置VS2013的release版本,“将警告视为错误”这一项社会设置为否。在这里插入图片描述

在配置属性这一栏中只勾选pycaffe,然后点击应用后重新生成解决方案。
在这里插入图片描述

step6:环境搭建

  • 在上一步骤重新生成解决方案后,我们发现在pycaffe文件夹中出现caffe文件夹,我们将其复制到Lib\site-packages目录下
  • 同时把Build\x64\Release\pycaffe\caffe目录下的所有文件复制到caffe-windows\python\caffe目录中

step7:测试

自此,我们已经完成了pycaffe的所有编译配置过程,接下来,我们在CMD中输入

import caffe

CMD没有报错,说明在win10下的pycaffe已经顺利完成
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值