PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
Re: [問題] 'numpy/arrayobject.h' file not found
作者:
ilms49898723
(LittleBird)
2019-08-13 08:54:07
因為導致那個錯誤的檔案並不是同一個
只看這兩行:
#include <Python.h>
#include <numpy/arrayobject.h>
(一)
Python.h在我的Case可以在/usr/include/python3.6/下找到,
因為Compiler通常都會找/usr/include,
所以你改成<Python/Python.h>可以Work
(我的case就要改成<python3.6/Python.h>)
(二)
但這樣編譯又跳出找不到Python.h,為什麼?
因為那個Python.h的問題不在你的code,
在ndarrayobject.h (arrayobject.h有include這個檔案),
很明顯的直接去改這個檔案是個很糟的做法,
所以我們就補上Python.h的位置資訊給他:
(路徑請參照自己的改)
Add: /usr/include/python3.6
Add: /path/to/numpy/installation/core/include
(三)
這樣就解釋為什麼你把include/去掉就找的到Python.h,
因為他找不到numpy/arrayobject.h,
自然不會有(二)
Compiler給的Message建議還是看完整不要只看結論XD
作者: Philethan (PE)
2019-08-13 16:32:00
大大您好,想請問該怎麼知道Xcode compiler會找哪資料夾。感謝大大 我在想一下..
繼續閱讀
Re: [問題] 請問初學C++語言推薦書(文長
dzwei
Re: [問題] Cache size量測小程式數據解釋
johnjohnlin
[問題] Cache size量測小程式數據解釋
hsnuer1171
[問題] dll 資料存取問題與相依性
OfficeGL
[問題] 有什麼小型專案適合新手呢
willy3570
[問題] 圖形連續更新 UI 不凍結
PythonScript
[問題] 大一程設小問題
y995526
[問題] 學習C++
c2578910
[問題] return by value但用 move有特殊意義嗎
lovejomi
Re: [問題] sturct/union extern後又定義 沒有問題?
boss0405
Links
booklink
Contact Us: admin [ a t ] ucptt.com