编译 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数据结构与算法之图的基本实现及迭代器实例详解
Dec 12 Python
Sublime开发python程序的示例代码
Jan 24 Python
pycharm中使用anaconda部署python环境的方法步骤
Dec 19 Python
Python判断一个list中是否包含另一个list全部元素的方法分析
Dec 24 Python
使用pycharm设置控制台不换行的操作方法
Jan 19 Python
详解python执行shell脚本创建用户及相关操作
Apr 11 Python
Python3.5面向对象编程图文与实例详解
Apr 24 Python
python 单线程和异步协程工作方式解析
Sep 28 Python
python的命名规则知识点总结
Oct 04 Python
Python 读取有公式cell的结果内容实例方法
Feb 17 Python
Python 基于FIR实现Hilbert滤波器求信号包络详解
Feb 26 Python
python实现梯度法 python最速下降法
Mar 24 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
在PHP中使用反射技术的架构插件使用说明
2010/05/18 PHP
php使用curl访问https示例分享
2014/01/17 PHP
phpmyadmin中禁止外网使用的方法
2014/11/04 PHP
php程序内部post数据的方法
2015/03/31 PHP
php workerman定时任务的实现代码
2018/12/23 PHP
jQuery MD5加密实现代码
2010/03/15 Javascript
用Javascript实现Sleep暂停功能代码
2010/09/03 Javascript
js怎么终止程序return不行换jfslk
2013/05/30 Javascript
控制input输入框中提示信息的显示和隐藏的方法
2014/02/12 Javascript
jQuery实现的支持IE的html滑动条
2015/03/16 Javascript
JavaScript 变量、作用域及内存
2015/04/08 Javascript
BootStrap.css 在手机端滑动时右侧出现空白的原因及解决办法
2016/06/07 Javascript
老生常谈JavaScript数组的用法
2016/06/10 Javascript
jquery  实现轮播图详解及实例代码
2016/10/12 Javascript
Angular 输入框实现自定义验证功能
2017/02/19 Javascript
带你快速理解javascript中的事件模型
2017/08/14 Javascript
基于vue中keep-alive缓存问题的解决方法
2018/09/21 Javascript
说说Vuex的getters属性的具体用法
2019/04/15 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
2019/06/17 Javascript
js实现整体缩放页面适配移动端
2020/03/31 Javascript
微信小程序实现选择地址省市区三级联动
2020/06/21 Javascript
vue-openlayers实现地图坐标弹框效果
2020/09/24 Javascript
python中pycurl库的用法实例
2014/09/30 Python
python实现在字符串中查找子字符串的方法
2015/07/11 Python
详解python实现线程安全的单例模式
2018/03/05 Python
python使用多进程的实例详解
2018/09/19 Python
面向新手解析python Beautiful Soup基本用法
2020/07/11 Python
python 写一个水果忍者游戏
2021/01/13 Python
深入解析HTML5中的Blob对象的使用
2015/09/08 HTML / CSS
中国领先的专业演出票务网:永乐票务
2016/08/29 全球购物
美国室内和室外装饰花盆购物网站:ePlanters
2019/03/22 全球购物
幼儿园小班个人工作总结
2015/02/12 职场文书
python pygame入门教程
2021/06/01 Python
MySQL中B树索引和B+树索引的区别详解
2022/03/03 MySQL
「回转企鹅罐」10周年纪念展「輪るピングドラム展」海报公开
2022/03/22 日漫
不想升级Win11?教你彻底锁定老版Windows系统的方法(附下载地址)
2022/09/23 数码科技