PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Errore socket Postgresql su OSX 10.7.3 durante l'esecuzione di syncdb di Django

Anch'io ho avuto lo stesso problema:ho aggiornato osx alla 10.7.3 e dopo aver riavviato il server postgres ho riscontrato lo stesso problema quando ho provato a eseguire $ ./manage.py dbshell che passa attraverso psycopg2, ma non ha avuto problemi a connettersi a postgres usando psql.

Per me il problema sembra essere correlato solo alle "connessioni su socket di dominio Unix", perché psycopg2 utilizza la nuova libreria postgres aggiornata di osx 10.7.3.

Ho provato a reinstallare psycopg2, ma non è stato modificato nulla.

Quindi, ho cambiato il valore HOST nella sezione database del mio django settings.py e invece di avere una stringa vuota ho inserito 'localhost' .

e funziona perfettamente!