編譯 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就編譯成功了
如果還是不行,可以試試:
import numpy as npnp.get_include()
得到:
/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根目錄下就可以
解決方法
1.命令行輸入進python
import numpy as np
np.get_include()
得到numpy的安裝路徑:
/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了
2.直接安裝模塊 numpy
suod apt-get install python-numpy
到此這篇關于編譯 pycaffe時報錯:fatal error: numpy/arrayobject.h沒有那個文件或目錄的文章就介紹到這了,更多相關fatal error: numpy/arrayobject.h內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Python中l(wèi)ogging日志記錄到文件及自動分割的操作代碼
這篇文章主要介紹了Python中l(wèi)ogging日志記錄到文件及自動分割,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08Python數(shù)據(jù)挖掘中常用的五種AutoEDA 工具總結
大家好,我們都知道在數(shù)據(jù)挖掘的過程中,數(shù)據(jù)探索性分析一直是非常耗時的一個環(huán)節(jié),但也是繞不開的一個環(huán)節(jié),本篇文章帶你盤點數(shù)據(jù)挖掘中常見的5種 AutoEDA 工具2021-11-11