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.编译成功:
再次:编译成功
sudo make

在BLVC/CAFFE的Linux环境下安装pycaffe时遇到编译错误,提示numpy/arrayobject.h文件不存在。通过在makefile.config中添加路径/usr/local/lib/python2.7/dist-packages/numpy/core/include解决此问题,成功编译并完成环境变量配置,最终通过测试验证了安装的正确性。

2894

被折叠的 条评论
为什么被折叠?



