我想讓GeoDjango在ubuntu上運行,並且遇到了GDAL的問題。GeoDjango - GDAL庫給出的錯誤
我已經下載並安裝GDAL沒有問題。
我有以下行添加到我的項目設置:
GDAL_LIBRARY_PATH = '/usr/local/lib/libgdal.so.1.15.1'
當我在shell檢查一切都很好:
In [1]: from django.contrib.gis import gdal
In [2]: gdal.HAS_GDAL
Out[2]: True
然而,當我嘗試在運行ogrinfo official tutorial我得到以下錯誤:
$ ogrinfo world/data/TM_WORLD_BORDERS-0.3.shp
ogrinfo: error while loading shared libraries: libgdal.so.1: cannot open shared object file: No such file or directory
GDAL文件位於:
/usr/local/lib/libgdal.a
/usr/local/lib/libgdal.la
/usr/local/lib/libgdal.so
/usr/local/lib/libgdal.so.1
/usr/local/lib/libgdal.so.1.15.1
libgdal.so
和libgdal.so.1
兩個符號鏈接libgdal.so.15.1
任何幫助將非常感激。
對我來說,運行'sudo ldconfig'就夠了。我按照[這裏]概述的方式從源代碼構建gdal(http://gis.stackexchange.com/a/21739)。 – 2013-06-25 12:47:12
這是/ usr/local/lib / – ziggy 2018-02-26 21:10:20