我在我的Mac OSX El capitan中安裝pygdal時遇到了幾個問題。該過程如下因素:Python GDAL不能在Mac OSX上安裝El Capitan
- 從http://www.kyngchaos.com/software/frameworks#gdal_complete
pip install gdal
輸出安裝GDAL庫如下:
.
.
.
extensions/gdal_wrap.cpp:3085:10: fatal error: 'cpl_port.h' file not found
#include "cpl_port.h"
^
2 warnings and 1 error generated.
error: command 'cc' failed with exit status 1
貌似安裝程序無法找到GDAL庫,或頭文件(Ubuntu中的libgdal或gdal-devel)。
他們在OSX中的位置?
僅供參考,以下/Library/Frameworks/GDAL.framework/Programs
正在變成$PATH
變量。
埃爾卡皮坦提高安全性的部分提出在不同的地方的系統文件。這一些主流計劃已被打破。我找不到任何文件cpl_port.h在我的Mac應該幫助。 –
我做了一個'sudo find/-name cpl_port.h'並得到這個:'/Library/Frameworks/GDAL.framework/Versions/1.11/Headers/cpl_port.h /opt/local/include/cpl_port.h'。我將這些目錄添加到我的PATH中,但仍然收到相同的錯誤。 – Salias
嘿!對不起..現在它工作了!!我把錯誤的路徑int $ PATH。 – Salias