J'utilise postgresql9.3 et postgis2.1, cela fonctionne très bien. Lorsque j'ai installé QGIS en utilisant les commandes suivantes:
sudo apt-get update
sudo apt-get install qgis
Après l'installation de QGIS, postGis ne fonctionne pas. Lorsque j'ai essayé d'exécuter une requête spatiale, cela montre une erreur:
could not access file "$libdir/postgis-2.1": No such file or directory
SO j'ai désinstallé QGIS, mais maintenant, je reçois la même erreur. J'ai beaucoup cherché à ce sujet, je ne peux pas trouver la solution. Aidez-moi à résoudre ce problème. Merci d'avance..
postgresql
Subburaj
la source
la source
Réponses:
Vous pouvez réinstaller l'extension postgis pour PostgreSQL, cela a fonctionné pour moi:
la source
brew uninstall postgis
-brew install postgis
La réinstallation de postgis peut résoudre certains cas, mais j'ai eu la même erreur après la mise à jour de Postgis en 2.2. Si tel est le cas, vous devrez également aller dans votre éditeur SQL de choix:
Je crois que cela doit être exécuté en tant
postgres
qu'utilisateur. (Ma préférence est de le faire viapsql -d my_database -U postgres
.)la source