编译 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利用pyHook实现监听用户鼠标与键盘事件
Aug 21 Python
python中os操作文件及文件路径实例汇总
Jan 15 Python
python生成式的send()方法(详解)
May 08 Python
基于python元祖与字典与集合的粗浅认识
Aug 23 Python
pandas全表查询定位某个值所在行列的方法
Apr 12 Python
对python3.4 字符串转16进制的实例详解
Jun 12 Python
Python使用sklearn库实现的各种分类算法简单应用小结
Jul 04 Python
基于pytorch padding=SAME的解决方式
Feb 18 Python
keras 实现轻量级网络ShuffleNet教程
Jun 19 Python
Python列表元素删除和remove()方法详解
Jan 04 Python
python 制作网站筛选工具(附源码)
Jan 21 Python
python程序的组织结构详解
Dec 06 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
给多个地址发邮件的类
2006/10/09 PHP
PHP依赖倒置(Dependency Injection)代码实例
2014/10/11 PHP
PHP编程开发怎么提高编程效率 提高PHP编程技术
2015/11/09 PHP
PHP的Laravel框架结合MySQL与Redis数据库的使用部署
2016/03/21 PHP
Linux环境下php实现给网站截图的方法
2016/05/03 PHP
PHP7匿名类用法分析
2016/09/26 PHP
thinkPHP实现多字段模糊匹配查询的方法
2016/12/01 PHP
详解如何在云服务器上部署Laravel
2017/06/30 PHP
thinkphp5框架路由原理与用法详解
2020/02/11 PHP
jquery.bgiframe.js在IE9下提示INVALID_CHARACTER_ERR错误
2013/01/11 Javascript
jquery插件orbit.js实现图片折叠轮换特效
2015/04/14 Javascript
BootStrap学习系列之布局组件(下拉,按钮组[toolbar],上拉)
2017/01/03 Javascript
jQuery模拟下拉框选择对应菜单的内容
2017/03/07 Javascript
vue-axios使用详解
2017/05/10 Javascript
jquery实现放大镜简洁代码(推荐)
2017/06/08 jQuery
JS实现按钮控制计时开始和停止功能
2017/07/27 Javascript
深入浅出es6模板字符串
2017/08/26 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
2017/09/30 Javascript
Node.js log4js日志管理详解
2018/07/31 Javascript
微信小程序如何引用外部js,外部样式,公共页面模板
2019/07/23 Javascript
Vue中nprogress页面加载进度条的方法实现
2020/11/13 Javascript
[01:04:01]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第一场
2014/05/24 DOTA
Python爬豆瓣电影实例
2018/02/23 Python
解决pycharm界面不能显示中文的问题
2018/05/23 Python
Python多重继承的方法解析执行顺序实例分析
2018/05/26 Python
python/sympy求解矩阵方程的方法
2018/11/08 Python
11个Python Pandas小技巧让你的工作更高效(附代码实例)
2019/04/30 Python
tensorflow2.0的函数签名与图结构(推荐)
2020/04/28 Python
上海微创软件面试题
2012/06/14 面试题
给民警的表扬信
2014/01/08 职场文书
党员干部一句话承诺
2014/05/30 职场文书
2015年小学开学寄语
2015/02/27 职场文书
求职简历自我评价怎么写
2015/03/10 职场文书
2015年技术工作总结范文
2015/04/20 职场文书
sqlserver连接错误之SQL评估期已过的问题解决
2022/03/23 SQL Server
django项目、vue项目部署云服务器的详细过程
2022/07/23 Servers