Postgis + “$ libdir / postgis-2.1” dosyasına erişemedi: Böyle bir dosya veya dizin yok


11

Postgresql9.3 ve postgis2.1 çalıştırıyorum, iyi çalışıyor. Aşağıdaki komutları kullanarak QGIS'i yüklediğimde:

sudo apt-get update
sudo apt-get install qgis

QGIS kurulduktan sonra postGis çalışmıyor. Bir uzamsal sorgu yürütmeye çalıştığımda hata gösteriyor:

 could not access file "$libdir/postgis-2.1": No such file or directory

SO QGIS'i kaldırdım, ama şimdi de aynı hatayı alıyorum. Bu konuda çok araştırdım, çözümü bulamıyorum. Bunu çözmeme yardım et. Şimdiden teşekkürler..


Sorunu çözdüm .. libgdal ve postgis'i yeniden kurdum .. şimdi iyi çalışıyor ..
Subburaj

Yanıtlar:


6

PostgreSQL için postgis uzantısını yeniden yükleyebilirsiniz, benim için çalıştı:

sudo apt-get install postgresql-9.3-postgis-2.1

5
OS X'te aynı brew uninstall postgis-brew install postgis
n1000

2
Bu sorunu çözmez. Sadece devam ettirir.
Luís de Sousa

5

Postgis'i yeniden yüklemek bazı durumlarda çözebilir, ancak Postgis 2.2'ye güncellendikten sonra aynı hatayı aldım. Bu durumda, ayrıca SQL çalıştırıcısının seçimine de girmeniz gerekir:

alter extension postgis update to "2.2.0";

Bunun postgreskullanıcı olarak çalıştırılması gerektiğine inanıyorum . (Benim tercihim bunu yapmaktır psql -d my_database -U postgres.)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.