BLVC/CAFFE安装,编译linux自带的python2.7(或者python3.5)下的pycaffe:
1.编译运行pycaffe:
sudo make pycaffe -j8
2.报错:
ljm@ljm:~/caffe$ sudo make pytest –j8
CXX/LD -o python/caffe/_caffe.so python/caffe/_caffe.cpp
python/caffe/_caffe.cpp:10:31: fatal error: numpy/arrayobject.h: No such file or directory
#include <numpy/arrayobject.h>
^
compilation terminated.
Makefile:517: recipe for target 'python/caffe/_caffe.so' failed
make: *** [python/caffe/_caffe.so] Error 1
3.解决办法:在makefile.config中添加一行: /usr/local/lib/python2.7/dist-packages/numpy/core/include
PYTHON_INCLUDE := /usr/include/python2.7 \
/usr/lib/python2.7/dist-packages/numpy/core/include \
/usr/local/lib/python2.7/dist-packages/numpy/core/include
4.编译成功:
再次:编译成功