我正在用Python开发一些代码,并且想使用GDAL / OGR python绑定。我需要安装GDAL和OGR python绑定的最低数量是多少?
如果我只想从Python使用GDAL / OGR,最简单的安装方法是什么?
我正在寻找适用于Mac和Windows的答案。
GDAL在Python软件包索引(PyPi)中列出,但我不明白如何安装其依赖项(libgdal和libgdal和numpy的头文件)。也许我需要做的就是安装numpy,然后在某处获取libgdal,如果是,在哪里?Windows安装除了 libgdal及其头文件外是否还需要Windows Binaries ?
如何确保为我的Python版本(2.5、2.6、2.7、3)获得正确的python绑定?
为了使用Python中的GDAL和OGR,必须对PATH环境变量进行更改,还是可以通过我的site-packages文件夹和典型import
语句访问所有内容?
这些问题与此问题相关,但不能回答:
在Mac OS X上将GEOS,PROJ,GDAL / OGR安装到python virtualenv中。
如何在Windows上使用Python安装GDAL?
我应该注意,FWTools,OSGeo4W和kyngchaos提供了带有Python绑定的ogr和gdal,并且非常出色,但是FWTools和OSGeo4W附带了自己的python,而不是充当现有python安装的库,并且kyng chaos框架似乎是仅适用于OSX。
pip install gdal
使用它,并使其自动包含并编译GDAL中的所有必需文件。预计您将使用其他方法来创建GDAL二进制文件。