Estoy ejecutando postgresql9.3 y postgis2.1, funciona bien. Cuando instalé QGIS usando los siguientes comandos:
sudo apt-get update
sudo apt-get install qgis
Después de instalar QGIS, postGis no funciona. Cuando intenté ejecutar una consulta espacial, muestra un error:
could not access file "$libdir/postgis-2.1": No such file or directory
SO desinstalé QGIS, pero ahora también obtengo el mismo error. Busqué mucho sobre esto, no puedo encontrar la solución. Ayúdame a resolver esto. Gracias por adelantado..
postgresql
Subburaj
fuente
fuente
Respuestas:
Puede reinstalar la extensión postgis para PostgreSQL, funcionó para mí:
fuente
brew uninstall postgis
-brew install postgis
Reinstalar postgis puede resolver algunos casos, pero recibí el mismo error después de actualizar Postgis a 2.2. Si ese es el caso, también necesitará ir a su editor SQL de elección:
Creo que esto debe ejecutarse como
postgres
usuario. (Mi preferencia es hacer esto a través depsql -d my_database -U postgres
).fuente