我试图通过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吗?如果是这样,请让我知道哪个版本。
谢谢。
截止到今天
gdalinfo --version
GDAL 1.11.2, released 2015/02/10
从而,
pip install GDAL==1.11.2
很好。Pypi有2.0.0可用
归档时间: |
|
查看次数: |
863 次 |
最近记录: |