【发布时间】:2010-04-09 16:03:49
【问题描述】:
我想知道sqlite3与python2.5、pysqlite和apsw的区别? 尝试使用 python2.5 在 windows vista 上安装 pysqlite 时遇到了颠簸,请参见以下内容:
- 从http://sqlite.org/download.html下载sqlite并解压到
windows/system32文件夹,然后将sqlite3.dll放到c:/python25/Lib文件夹中 - 下载pysqlite windows installer
-
尝试在 python shell 中运行以下命令时:
>>> 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
我想知道任何有上述三种sqlite绑定到python经验的人都可以评论他们的优缺点,例如性能 我想知道是否值得尝试 pysqlite 或 apsw
谢谢
【问题讨论】: