Tôi đang cố gắng chạy GeoDjango trên ubuntu và đã gặp sự cố với GDAL.GeoDjango - Thư viện GDAL đưa ra lỗi
Tôi đã tải xuống và cài đặt GDAL mà không gặp sự cố.
tôi đã có thêm dòng sau vào các thiết lập dự án của tôi:
GDAL_LIBRARY_PATH = '/usr/local/lib/libgdal.so.1.15.1'
Khi tôi kiểm tra trong vỏ tất cả là tốt:
In [1]: from django.contrib.gis import gdal
In [2]: gdal.HAS_GDAL
Out[2]: True
Tuy nhiên khi tôi cố gắng và chạy ogrinfo như trong official tutorial Tôi nhận được lỗi sau:
$ 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
Tệp GDAL được đặt tại:
/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
và libgdal.so.1
cả liên kết tượng trưng đến libgdal.so.15.1
Bất kỳ trợ giúp sẽ được nhiều đánh giá cao.
Đối với tôi chạy 'sudo ldconfig' là đủ. Tôi xây dựng gdal từ nguồn như được nêu [ở đây] (http://gis.stackexchange.com/a/21739). –
vị trí này/usr/local/lib / – ziggy