ImportError:没有名为tinydb的模块

时间:2016-04-28 03:05:04

标签: python kivy importerror tinydb

我正在使用from tinydb import TinyDB, Query导入tinydb模块。在测试我的python和kivy代码时,这完全正常。在使用buildozer创建apk并进行调试之后,它说它因ImportError: no module named tinydb而崩溃。任何帮助,将不胜感激!

1 个答案:

答案 0 :(得分:2)

requirement的{​​{1}}部分,您应该添加程序所需的模块:

buildozer.spec

buildozer documentation

中也对此进行了描述

我不确定您需要什么,但也许sqlite包(包含在python标准库中)也符合您的需求。

您也可以下载repository作为zip。然后,您可以将zip中的requirements = kivy,tinydb 文件夹复制到项目中。使用此方法,您不会获得任何更新,但它可以工作;)