没有名为pysqlite2._sqlite的模块带有烧瓶错误

时间:2015-02-03 05:36:30

标签: python flask pysqlite

您好我没有名为pysqlite2._sqlite错误的模块

我使用SQLalchemy with flask和virtualenv

当我按照这样的模型查询时

user  = User.query.filter_by(social_id = social_id).first()

我收到以下错误

No module named pysqlite2._sqlite

第一个错误是

No module named pysqlite2

所以我通过pip install pysqlite安装pysqlite

我尝试通过

重新安装pysqlite
pip uninsatll pysqlite
pip install pysqlite

但同样的问题是ouccuring

我检查了sqlahcemy代码,它导入模块就像这样

from pysqlite2 import dbapi2 

但是在控制台

来自pysqlite2 import dbapi2

正在运作。

所以我检查了pysqlite2库文件夹

我发现有_sqlite.so文件。

有什么问题?

1 个答案:

答案 0 :(得分:1)

我发现了问题

Google应用引擎环境出现错误

Google应用引擎无法提供c编译库。

sqlite有c complied文件,因此无法导入模块