我在mac上安装caffe后尝试运行make pycaffe
时遇到以下错误。
CXX/LD -o python/caffe/_caffe.so python/caffe/_caffe.cpp python/caffe/_caffe.cpp:10:10: fatal error: 'numpy/arrayobject.h' file not found
#include <numpy/arrayobject.h>
^ 1 error generated. make: *** [python/caffe/_caffe.so] Error 1
以下是我的Makefile.config的一部分供参考: #我们需要能够找到Python.h和numpy / arrayobject.h。
PYTHON_INCLUDE:= / usr /include/python2.7 \ /usr/lib/python2.7/dist-packages/numpy/core/include
虽然我无法在我的机器上找到/usr/lib/python2.7/dist-packages/,但请提出建议
答案 0 :(得分:0)
编译pycaffe时遇到类似问题
CXX/LD -o python/caffe/_caffe.so python/caffe/_caffe.cpp
python/caffe/_caffe.cpp:10:10:
致命错误:
找不到numpy / arrayobject.h文件
这表示未安装numpy,我使用以下命令来解决我的问题。
$ conda install -c anaconda numpy=1.12.1