我在我的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