PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Postgresql-Socket-Fehler unter OSX 10.7.3 beim Ausführen von Djangos syncdb

Ich hatte auch das gleiche Problem:osx auf 10.7.3 aktualisiert und nachdem ich den Postgres-Server neu gestartet hatte, bekam ich das gleiche Problem, als ich versuchte, $ ./manage.py dbshell auszuführen das geht durch psycopg2, hatte aber keine Probleme, sich mit psql mit postgres zu verbinden.

Für mich scheint das Problem nur mit "Verbindungen auf Unix-Domain-Socket" zusammenzuhängen, da psycopg2 die neu 10.7.3 osx-aktualisierte Postgres-Bibliothek verwendet.

Ich habe versucht, psycopg2 neu zu installieren, aber es wurde nichts geändert.

Also habe ich den HOST-Wert im Datenbankabschnitt meiner django settings.py geändert und statt einer leeren Zeichenfolge 'localhost' eingefügt .

und es funktioniert perfekt!