为什么
from pysqlite2 import dbapi2 as sqlite
原因
导入错误:没有模块名为pysqlite2
是不是pysqlite2已经安装在Python 2.6.5?
为什么
from pysqlite2 import dbapi2 as sqlite
原因
导入错误:没有模块名为pysqlite2
是不是pysqlite2已经安装在Python 2.6.5?
该模块被称为sqlite3
。 pysqlite2
是模块的名称之前它成为Python标准库的一部分。
你可能想在你的代码中使用这样的:
import sqlite3
而标准文档是在这里: http://docs.python.org/library/sqlite3.html
编辑:而只是为了涵盖所有的基础:
该sqlite3
模块还具有dbapi2
子成员,但你并不需要直接使用它。 在sqlite3
模块暴露所有的dbapi2
直接成员。