編譯 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
到此這篇關(guān)于編譯 pycaffe時報錯:fatal error: numpy/arrayobject.h沒有那個文件或目錄的文章就介紹到這了,更多相關(guān)fatal error: numpy/arrayobject.h內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python調(diào)整matplotlib圖片大小的3種方法匯總
我們在使用matplotlib作圖時,會遇到圖片不清晰或者圖片大小不是我們想要的,這個時候就需要調(diào)整下,這篇文章主要給大家介紹了關(guān)于Python調(diào)整matplotlib圖片大小的3種方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-08-08Python中l(wèi)ogging日志記錄到文件及自動分割的操作代碼
這篇文章主要介紹了Python中l(wèi)ogging日志記錄到文件及自動分割,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08Python數(shù)據(jù)挖掘中常用的五種AutoEDA 工具總結(jié)
大家好,我們都知道在數(shù)據(jù)挖掘的過程中,數(shù)據(jù)探索性分析一直是非常耗時的一個環(huán)節(jié),但也是繞不開的一個環(huán)節(jié),本篇文章帶你盤點數(shù)據(jù)挖掘中常見的5種 AutoEDA 工具2021-11-11