GDAL 告诉我一个可能的路径错误

GDAL show me a possible path error

我在我的 Open SU​​SE 发行版上安装了 PostGIS 来为一个应该包含空间数据库的项目做准备,所以我听说这样做我需要 "spatial capabilities".

的 PostGIS 库

我想部署一个在 django 中完成的开源应用程序,我得到了:

OSError: libgdal.so.1: cannot open shared object file: No such file or directory

我当前的环境设置是:

我正在寻找任何帮助,我发现了这个:

https://docs.djangoproject.com/en/1.7/ref/contrib/gis/install/geolibs/#gdal

据说,在故障排除中,如果我有任何类似于路径错误的问题,我应该手动指定它们,我不知道是怎么做到的,事实上我不知道我的问题是否真的出在我的 GDAL 上路径。

我提前感谢任何方向,并原谅我对 django 和空间数据库的经验不足。

您必须通知动态加载程序带有 .so 库的新目录存在并且应该被使用。

  • /path/to/your/libdir/ 添加到 /etc/ld.so.conf.d/ 中的一个文本文件中(另一个 postgres / postgis 库 {postgres,geos,proj4} 可能已经存在于某处)
  • 运行 ldconfig(作为根用户)
  • (可能)重启 postgres