解决编译pycaffe时候出现缺少Python27_d.lib的解决方案

标签: caffe Python 27_d.lib pycaffe
394人阅读 评论(0) 收藏 举报
分类:

问题描述

最近在使用caffe调用python接口进行可视化的时候,发现总是出现“no module named caffe”这个问题,经过查询,好像是没有编译pycaffe,然后返回caffe-master/windows找到Caffe.sln。然后找到

对其右键重新生成(E),经过短暂的等待,出现了问题,

问题描述:缺少Python27_d.lib。

至于为啥是Python27,不是Python36,是因为我搭建Caffe框架的时候,使用了anaconda2而不是anaconda3,虽然我的系统现在是anaconda2和anachonda3并存。然后做如下修改就可以消除这个错误

解决办法

共需要修改三个地方

修改一:

找到anaconda2的安装目录,打开anaconda2/include/object.h

打开object.h

做如下修改:

修改:

#if defined(Py_DEBUG) && !defined(Py_TRACE_REFS)
#define Py_TRACE_REFS
#endif

为:

#if defined(Py_DEBUG) && !defined(Py_TRACE_REFS)
//#define Py_TRACE_REFS
#endif

修改二

还是在anaconda2/include/pyconfig.h

打开pyconfig.h文件

做如下修改:

修改:

ifdef _DEBUG
#				pragma comment(lib,"python27_d.lib")
#			else
#				pragma comment(lib,"python27.lib")
#			endif /* _DEBUG */
为:

ifdef _DEBUG
#				pragma comment(lib,"python27.lib")
#			else
#				pragma comment(lib,"python27.lib")
#			endif /* _DEBUG */

修改三

还是刚才的pyconfig.h文件

作如下修改:

修改:

#ifdef _DEBUG
#	define Py_DEBUG
#endif
为:

#ifdef _DEBUG
//#	define Py_DEBUG
#endif

修改完上述内容,再次重新生成pycaffe

然后就会得到如下结果:

生成成功。









查看评论

缺少Python27_d.lib的解决方法

简介  最近在调用caffe的python接口训练网络,需要进到caffe代码中调试,编译时需要用Python27_d.lib、Python27_d.dll。但是一般我们下载的都是release版的。...
  • junparadox
  • junparadox
  • 2016-09-29 18:37:37
  • 11548

编译OpenCV缺少python27_d.lib的解决方法

错误 24 error LNK1104: 无法打开文件“python27_d.lib” C:\OpenCV\VS2013_64\modules\python\LINK opencv_python...
  • pplxlee
  • pplxlee
  • 2017-09-22 23:32:39
  • 1044

python27_d.lib

  • 2011年09月08日 16:36
  • 232KB
  • 下载

python27_d.lib python27_d.dll

  • 2014年01月24日 17:07
  • 1.04MB
  • 下载

Python编程->cannot open file 'python27_d.lib'

在把python库添加进VS2008里面去时,遇到一个问题如下: 1>------ Build started: Project: python, Configuration: Debug Win3...
  • sunboyiris
  • sunboyiris
  • 2014-04-15 09:16:56
  • 8747

python27_d.lib python27_d.dll python27_d.pdb

  • 2017年09月13日 12:00
  • 3.29MB
  • 下载

win10环境下安装caffe并且调用python接口成功运行--无GPU版

最近一直在看深度学习,一直先找个机会练一练手;之前用win7装过Ubuntu16.04双系统,也装过虚拟机,反正为了深度学习的实现我是伤透了脑筋,可是一直不理想,来来回回折腾了渐进3个多星期,身心疲惫...
  • u010029064
  • u010029064
  • 2016-12-06 21:44:46
  • 3112

Caffe学习笔记(四)——Windows 下caffe配置相关问题说明

本文主要介绍:Win10 64位系统下,再次配置caffe,遇到了一些新的问题,现对这些问题及其解决方法进行总结。 详细的安装配置过程见以前博客:Caffe学习笔记(一)——Windows ...
  • hong__fang
  • hong__fang
  • 2016-09-01 15:49:04
  • 10324

win7下caffe的编译(包括caffe_python接口配置)以及python27下numpy、matplotlib、scipy等的安装

http://sourceforge.net/projects/numpy/files/NumPy/
  • laingliang
  • laingliang
  • 2017-01-04 14:13:56
  • 1827

caffe-windows版下编译pycaffe

尽管开源caffe-windows版已经很好用啦,但版本不统一,配置方法、文件名称天天变都是问题。 下面记录一下vs2013+caffe下编译pycaffe过程和参数修改方法。 第一步:下载pyt...
  • climaxwind
  • climaxwind
  • 2016-10-25 10:08:57
  • 2393
    个人资料
    持之以恒
    等级:
    访问量: 3225
    积分: 336
    排名: 23万+
    文章存档
    最新评论