PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Erreur de socket Postgresql sur OSX 10.7.3 lors de l'exécution de syncdb de Django

J'ai également eu le même problème :mis à jour osx vers 10.7.3 et après avoir redémarré le serveur postgres, j'ai eu le même problème lorsque j'ai essayé d'exécuter $ ./manage.py dbshell qui passe par psycopg2, mais n'a pas eu de problème de connexion à postgres en utilisant psql.

Pour moi, le problème semble être lié uniquement aux "connexions sur le socket de domaine Unix", car psycopg2 utilise la bibliothèque postgres nouvellement mise à jour 10.7.3 osx.

J'ai essayé de réinstaller psycopg2, mais rien n'a été changé.

Donc, j'ai changé la valeur HOST sur la section bases de données de mon django settings.py, et au lieu d'avoir une chaîne vide j'ai mis 'localhost' .

et ça marche parfaitement !