繁体   English   中英

Flask没有名为pysqlite2._sqlite的模块错误

[英]No module named pysqlite2._sqlite Error with flask

嗨,我遇到了一个名为pysqlite2._sqlite的模块错误的问题

我在flask和virtualenv中使用SQLalchemy

当我按这样的模型查询时

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

但同样的问题是

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

from pysqlite2 import dbapi2 

但是在控制台

从pysqlite2导入dbapi2

正在工作。

所以我检查了pysqlite2库文件夹

我发现有_sqlite.so文件。

问题是什么?

我发现问题

Google App Engine环境发生错误

Google App引擎不提供C编译库。

sqlite具有c编译文件,因此无法导入模块

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM