2017-10-31 6 views
7

स्थापित करने में त्रुटि जब मैं psycopg2 == 2.6.2 स्थापित करने का प्रयास करता हूं तो मुझे समस्याएं होती हैं। मैंने postgresql 9.6 स्थापित किया है। और मैं वर्चुअलएन्व का उपयोग कर रहा हूं। किसी भी मदद का स्वागत है।psycopg2 == 2.6.2

Collecting psycopg2==2.6.2 (from -r requirements.txt (line 21)) 
    Downloading psycopg2-2.6.2.tar.gz (376kB) 
    100% |████████████████████████████████| 378kB 281kB/s 
    Complete output from command python setup.py egg_info: 
    running egg_info 
    creating pip-egg-info/psycopg2.egg-info 
    writing top-level names to pip-egg-info/psycopg2.egg-info/top_level.txt 
    writing dependency_links to pip-egg-info/psycopg2.egg-info/dependency_links.txt 
    writing pip-egg-info/psycopg2.egg-info/PKG-INFO 
    writing manifest file 'pip-egg-info/psycopg2.egg-info/SOURCES.txt' 
    Error: could not determine PostgreSQL version from '10.0' 

    ---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-k7nulk7r/psycopg2/ 
+0

क्या आप वाकई पोस्टग्रेस्क्ल 9.6 स्थापित कर चुके हैं? त्रुटि संदेश से पता चलता है कि आपने 10.0 इंस्टॉल किया है। आपको नवीनतम रिलीज को स्थापित करने का प्रयास करना चाहिए - 2.6.2 को एक साल पहले रिलीज़ किया गया था, 10.0 रिलीज होने से बहुत पहले। – Alasdair

उत्तर

13

यह a bug in psycopg2 2.6 है। बग psycopg2 2.7 में तय किया गया था। PostgreSQL 10 के साथ काम करने के लिए नवीनतम संस्करण स्थापित करें।

+1

यह क्यों टूटा हुआ है, इस बारे में अधिक जानकारी के लिए, मेरी [psycopg2 पर पोस्ट करें] (https://oshanebailey.jamaicandevelopers.com/python/error-could-not-determine-postgresql-version-10-0/) – b4oshany

+0

मुझे मिला एक ही बग, लेकिन मैंने संस्करण 9.6 10 स्थापित नहीं किया था - तो यह कैसे संभव था? टॉम –

+1

मूल पोस्टर ने यह भी सोचा कि उसने पीजी 9.6 स्थापित किया है। :-) – phd

संबंधित मुद्दे