Я использую from tinydb import TinyDB, Query
для импорта модуля tinydb. Это отлично работает при тестировании моего кода python и kivy. После использования buildozer для создания apk и отладки, он говорит, что он разбился из-за ImportError: no module named tinydb
. Любая помощь будет оценена!ImportError: нет модуля с именем tinydb
0
A
ответ
1
В requirement
части вашего buildozer.spec
вы должны добавить модули ваши потребности: программу входят
requirements = kivy,tinydb
Это также описано в buildozer documentation
Я не уверен, что вам нужно, но, возможно, sqlite (который входит в стандартную библиотеку python) также подходит для ваших нужд.
Вы также можете скачать repository как zip. Затем вы можете скопировать папку tinydb
из zip в свой проект. С помощью этого метода вы не получаете никаких обновлений, но он работает;)
Это, похоже, не работает. Любые другие предложения? – Azaro
Хм ... Извините ... – salomonderossi
У кого-то была такая же проблема, и предложил скопировать модуль в каталог моего приложения. Вы знаете, как я смогу это сделать? – Azaro