मुझे भी यही समस्या थी:ओएसएक्स को 10.7.3 पर अपडेट किया गया और जब मैंने पोस्टग्रेज सर्वर को फिर से शुरू किया तो मुझे वही समस्या मिली जब मैंने $ ./manage.py dbshell
चलाने की कोशिश की। जो psycopg2 के माध्यम से जाता है, लेकिन psql का उपयोग करके पोस्टग्रेज से जुड़ने में समस्या नहीं हुई।
मेरे लिए समस्या केवल "यूनिक्स डोमेन सॉकेट पर कनेक्शन" से संबंधित प्रतीत होती है, क्योंकि psycopg2 नए 10.7.3 ओएसएक्स अपडेटेड पोस्टग्रेज लाइब्रेरी का उपयोग करता है।
मैंने psycopg2 को फिर से स्थापित करने का प्रयास किया, लेकिन कुछ भी नहीं बदला।
इसलिए, मैंने अपने django settings.py के डेटाबेस अनुभाग पर HOST मान बदल दिया है, और एक खाली स्ट्रिंग रखने के बजाय मैंने 'localhost'
डाल दिया है ।
और यह पूरी तरह से काम करता है!