2009-08-20 20 views
13
 
>>> import psycopg2 
Traceback (most recent call last): 
    File "", line 1, in 
    File "C:\Python26\lib\site-packages\psycopg2\__init__.py", line 60, in 
    from _psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID 
ImportError: DLL load failed: The application has failed to start because its si 
de-by-side configuration is incorrect. Please see the application event log for 
more detail. 

जब psycopg2 आयात करने की कोशिश मैं इस त्रुटि मिलती है .. मैं दिनों के लिए खोज की है आयात करने की कोशिश है, और कोई समाधान मिल गया। मैंने विजुअल सी ++ 2008 पैकेज स्थापित करने का प्रयास किया है, लेकिन मुझे अभी भी वही त्रुटि मिलती है।ImportError: DLL लोड विफल रहा है: - जब psycopg2 पुस्तकालय

उत्तर

11

इस thread के अनुसार आपको नवीनतम संस्करण स्थापित करने की आवश्यकता है क्योंकि नवीनतम निर्माण में समस्याएं थीं।

Simply install an earlier version, (2.0.10 works great), even with PostgreSQL 8.4.x series.

+0

धन्यवाद! यह हल हो गया। – john2x

+0

libpq psycopg2 पैकेज के साथ अद्यतित नहीं है। पीजी 6000 समाधान है! – iElectric

14

जीत psycopg स्थापित करने की कोशिश कर सकते हैं, सुनिश्चित करें कि आपके पथ Postgres बिन निर्देशिका शामिल हैं। मेरी मशीन में यह सी है: \ प्रोग्राम \ PostgreSQL \ 9.3 \ bin।

+1

+1 ऐसा प्रतीत होता है कि आपको * अपने पथ – danodonovan

+0

में पोस्टग्रेएसक्यूएल बाइनरी की आवश्यकता है मुख्य साइट (http://www.postgresql.org/) से विंडोज़ पर PostgreSQL इंस्टॉल करने के बाद इस पथ प्रविष्टि को जोड़ने के लिए मेरे लिए समस्या तय की गई है। – DavidJ

+2

यह 2015 – philshem

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