编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录


Posted in Python onNovember 29, 2020

编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录

编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录

其实numpy已经是安装的,anaconda2里面有,python中import numpy也没有问题,但就是在此处报错,解决方法: 

sudo apt-get install python-numpy

然后

sudo make pycaffe -j16

pycaffe就编译成功了

编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录

如果还是不行,可以试试:

import numpy as npnp.get_include()

得到:

/usr/local/lib/python2.7/dist-packages/numpy/core/include

在Makefile.config找到PYTHON_INCLUDE,发现有点不同:

PYTHON_INCLUDE := /usr/include/python2.7 \
        /usr/lib/python2.7/dist-packages/numpy/core/include

要加一个local,变成:

PYTHON_INCLUDE := /usr/include/python2.7 \
        /usr/local/lib/python2.7/dist-packages/numpy/core/include

再make pycaffe就ok了

很奇怪在caffe/build目录下编译pycaffe报错:No rule to make target 'pycaffe' 。在caffe根目录下就可以

编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录

解决方法

1.命令行输入进python

import numpy as np
np.get_include()

得到numpy的安装路径:

/usr/local/lib/python2.7/dist-packages/numpy/core/include

在Makefile.config找到PYTHON_INCLUDE,发现有点不同:

PYTHON_INCLUDE := /usr/include/python2.7 \
/usr/lib/python2.7/dist-packages/numpy/core/include

要加一个local,变成:

PYTHON_INCLUDE := /usr/include/python2.7 \
/usr/local/lib/python2.7/dist-packages/numpy/core/include

再make pycaffe就ok了

2.直接安装模块 numpy

suod apt-get install python-numpy

到此这篇关于编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录的文章就介绍到这了,更多相关fatal error: numpy/arrayobject.h内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python 获取本机ip地址的两个方法
Feb 25 Python
用Python和MD5实现网站挂马检测程序
Mar 13 Python
python简单的函数定义和用法实例
May 07 Python
Python类定义和类继承详解
May 08 Python
Python实现识别手写数字 简易图片存储管理系统
Jan 29 Python
Python+OpenCV采集本地摄像头的视频
Apr 25 Python
详解python函数的闭包问题(内部函数与外部函数详述)
May 17 Python
Django ORM 查询管理器源码解析
Aug 05 Python
python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例
Mar 06 Python
pycharm实现在虚拟环境中引入别人的项目
Mar 09 Python
Python如何输出警告信息
Jul 30 Python
使用Python将xmind脑图转成excel用例的实现代码(一)
Oct 12 Python
运行python提示no module named sklearn的解决方法
Nov 29 #Python
基于python的opencv图像处理实现对斑马线的检测示例
Nov 29 #Python
python3实现名片管理系统(控制台版)
Nov 29 #Python
python3实现简单飞机大战
Nov 29 #Python
Python基于Socket实现简易多人聊天室的示例代码
Nov 29 #Python
python3实现飞机大战
Nov 29 #Python
python之pygame模块实现飞机大战完整代码
Nov 29 #Python
You might like
Zend 输出产生XML解析错误
2009/03/03 PHP
ajax php 实现写入数据库
2009/09/02 PHP
PHP中include()与require()的区别说明
2010/03/10 PHP
PHP Socket 编程
2010/04/09 PHP
PHP独立Session数据库存储操作类分享
2014/06/11 PHP
php文件操作相关类实例
2015/06/18 PHP
PHP实现Redis单据锁以及防止并发重复写入
2018/04/10 PHP
php实现微信分享朋友链接功能
2019/02/18 PHP
JS分页控件 可用于无刷新分页
2013/07/23 Javascript
JavaScript实现表格点击排序的方法
2015/05/11 Javascript
直接拿来用的15个jQuery代码片段
2015/09/23 Javascript
JavaScript function函数种类详解
2016/02/22 Javascript
javascript RegExp 使用说明
2016/05/21 Javascript
AngularJS中isolate scope的用法分析
2016/11/22 Javascript
Bootstrap实现导航栏的2种方式
2016/11/28 Javascript
详解vue中使用express+fetch获取本地json文件
2017/10/10 Javascript
原生JS进行前后端同构
2018/04/22 Javascript
Vue 动态设置路由参数的案例分析
2018/04/24 Javascript
kafka调试中遇到Connection to node -1 could not be established. Broker may not be available.
2019/09/17 Javascript
微信小程序列表时间戳转换实现过程解析
2019/10/12 Javascript
Element Carousel 走马灯的具体实现
2020/07/26 Javascript
JS实现纸牌发牌动画
2021/01/19 Javascript
详解Python的单元测试
2015/04/28 Python
Python爬虫辅助利器PyQuery模块的安装使用攻略
2016/04/24 Python
Python文件读写常见用法总结
2019/02/22 Python
Django REST Framework之频率限制的使用
2019/09/29 Python
python3实现从kafka获取数据,并解析为json格式,写入到mysql中
2019/12/23 Python
python代码如何注释
2020/06/01 Python
python如何建立全零数组
2020/07/19 Python
HTML5 audio标签使用js进行播放控制实例
2015/04/24 HTML / CSS
南威尔士家居商店:Leekes
2016/10/25 全球购物
2013年大学生的自我鉴定
2013/10/24 职场文书
职务说明书范文
2014/05/07 职场文书
2014年林业工作总结
2014/12/05 职场文书
Python绘制分类图的方法
2021/04/20 Python
Lakehouse数据湖并发控制陷阱分析
2022/03/31 Oracle