2010-04-09 7 views
5

से sqlite3 के बीच अंतर मैं python2.5, pysqlite और apsw से sqlite3 के बीच अंतर जानना चाहते हैं क्या हैं? मैं जब python2.5 के साथ Windows Vista पर pysqlite स्थापित करने के लिए कोशिश कर रहा एक ऊबड़ रन है, निम्न देखें: http://sqlite.org/download.html सेpython2.5, pysqlite और apsw

  1. डाउनलोड SQLite और उन्हें windows/system32 फ़ोल्डर में अनज़िप और c:/python25/Lib फ़ोल्डर
  2. डाउनलोड में sqlite3.dll डाल

    >>> from pysqlite2 import test 
    Traceback (most recent call last): 
        File "<stdin>", line 1, in <module> 
        File "pysqlite2\test\__init__.py", line 35, in <module> 
        from pysqlite2.test import dbapi, types, userfunctions, factory, transactions,\ 
        File "pysqlite2\test\dbapi.py", line 27, in <module> 
        import pysqlite2.dbapi2 as sqlite 
        File "pysqlite2\dbapi2.py", line 27, in <module> 
        from pysqlite2._sqlite import * 
    ImportError: No module named _sqlite 
    
: pysqlite windows installer
  • जब अजगर खोल में निम्नलिखित चलाने का प्रयास 63,210

    मैं SQLite अजगर के लिए बाध्य की उपरोक्त तीन प्रकार के अनुभव के साथ किसी को भी सोच रहा हूँ अपने पेशेवरों और इस तरह के प्रदर्शन मैं सोच रहा हूँ के रूप में विपक्ष टिप्पणी कर सकते हैं यह सार्थक pysqlite या apsw कोशिश

    धन्यवाद करने के लिए है

  • उत्तर

    3

    pysqlite sqlite3 के समान है (जो कि पाइथन 2.5 के लिए विंडोज बाइनरी पैकेज में बनाया गया है)

    2

    फिर भी, pysqlite साइट-पैकेज में अधिक पैच शामिल हैं। यह संस्करण 2.6.0 है जबकि अंतर्निहित मॉड्यूल संस्करण 2.3.2 है। Pysqlite2.test आयात करते समय त्रुटि तब हो सकती है जब आप pysqlite पैकेज निर्देशिका में हैं (मैंने कहीं पढ़ा है)।

    एपीएसडब्ल्यू के साथ अंतर http://code.google.com/p/apsw

    पर सबसे अच्छा समझाया गया है