编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
編譯 pycaffe時報錯:fatal error: numpy/arrayobject.h沒有那個文件或目錄
其實numpy已經(jīng)是安裝的,anaconda2里面有,python中import numpy也沒有問題,但就是在此處報錯,解決方法:
?sudo apt-get install python-numpy
然后
?sudo make pycaffe -j16
pycaffe就編譯成功了
如果還是不行,可以試試:
[plain] view plain copy/usr/local/lib/python2.7/dist-packages/numpy/core/include
在Makefile.config找到PYTHON_INCLUDE,發(fā)現(xiàn)有點不同:
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根目錄下就可以
總結(jié)
以上是生活随笔為你收集整理的编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Caffe学习(十)protobuf及c
- 下一篇: HALCON Progress