osgeo 有导入错误 libspatialite

osgeo has an import error libspatialite

我一直在使用 osgeo 来处理 geotiffs。我试图改变我的一个 geotiffs 的预测,但我没有从

得到正确的 return
proj.ImportFromEPSG(3857)

这是因为我用 anaconda 安装了 osgeo,它没有随 GDAL_DATA 一起安装。无论如何,我在我的 unix 系统上安装了 GDAL,所以我找到了 GDAL_DATA 并创建了一个环境变量。

不知何故,在做这一切的过程中,我已经崩溃了osgeo。我现在得到:

ImportError: /usr/lib/libspatialite.so.7: undefined symbol: GEOSDelaunayTriangulation_r

我安装了 libspatialite,但我还没有真正发现其他人有这个问题。我已经通过 anaconda 卸载并重新安装了几次 gdal(即 osgeo),但均未成功。有什么想法吗?

这似乎解决了 ImportError 问题,

conda install --yes -c https://conda.binstar.org/jgomezdans gdal=1.11.0