我在Open发行版上安装了PostGIS,以便为应该包含空间数据库的项目做准备,因此我听说需要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和spatial db的缺乏经验。
发布于 2015-01-30 11:02:58
您必须通知动态加载程序,使用.so库的新目录是存在的,应该使用。
/path/to/your/libdir/添加到/etc/ld.so.conf.d/中的一个文本文件中(其他postgres / postgis库{postgres、geos、proj4}可能已经在某个地方)ldconfig (作为root用户)https://stackoverflow.com/questions/28233816
复制相似问题