1

我正在使用from tinydb import TinyDB, Query导入 tinydb 模块。在测试我的 python 和 kivy 代码时,这完全可以正常工作。在使用 buildozer 创建一个 apk 并调试后,它说它因为ImportError: no module named tinydb. 任何帮助,将不胜感激!

4

1 回答 1

2

在您的requirement部分中,您buildozer.spec应该添加您的程序需要的模块:

requirements = kivy,tinydb

这也在buildozer 文档中进行了描述

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

您还可以将存储库下载为 zip。然后,您可以将tinydbzip 中的文件夹复制到您的项目中。使用这种方法,您不会获得任何更新,但它可以工作;)

于 2016-04-28T06:16:04.533 回答