通过pip安装Python GDAL失败

rkj*_*983 2 python gis gdal

我试图通过pip安装python GDAL,但收到以下错误:

extensions/gdal_wrap.cpp:4265:47: error: use of undeclared identifier 'GDALDatasetCreateLayer'; did you mean 'GDALDatasetShadow_CreateLayer'? OGRLayerShadow* layer = (OGRLayerShadow*) GDALDatasetCreateLayer( self, GDALDatasetShadow_CreateLayer
Run Code Online (Sandbox Code Playgroud)

我猜想原因是GDAL库的版本不匹配,因此请尝试以下操作:

$ brew unlink gdal
$ brew install gdal
$ gdalinfo --version
GDAL 1.11.1, released 2014/09/24
Run Code Online (Sandbox Code Playgroud)

但是,仍然出现错误。

我需要安装旧版本的python GDAL吗?如果是这样,请让我知道哪个版本。

谢谢。

ker*_*ert 6

截止到今天

gdalinfo --version GDAL 1.11.2, released 2015/02/10

从而, pip install GDAL==1.11.2

很好。Pypi有2.0.0可用