KeyError: 'kivy.garden.matplotlib'"

Windows 10, WSL/Ubuntu20, Python3


Основой моего развертывания является этот учебник https://www.youtube.com/watch?v=VsTaM057rdc&t=379s .

По сути, у меня есть папка с именем project_folder . В нем три файла из SDK: adp и два . DLL- файлы. Кроме того, в этой папке находится файл main.py и два других файла .py, которые импортирует main.py.

В WSL/Ubuntu, перемещаясь в папке проекта, я делаю " buildozer init ", исправляю спецификационный файл. Затем я делаю « отладку android buildozer ». Это создает файл .apk. Затем я поместил этот файл .apk на Google Диск. Оттуда я пытаюсь получить его с помощью своего телефона. У меня был успех с .apk «hello world» с помощью этого метода. Но с этим файлом .apk kivy/mathplotlib это не удалось.

Приложение устанавливается на мой телефон. Но не загружается. Я попытался отладить его (подключив командную строку и WSL к adb, затем запустив «adb logcat | grep python» в WSL). Это показало ошибку: « KeyError: 'kivy.garden.matplotlib


В последний раз, когда у меня была эта ошибка, используя Virtual Box вместо WSL, волшебные слова: « python3 install matplotlib » решили проблему, установив matplotlib в C:\Users\Admin.kivy\garden\garden.matplotlib

Теперь я пробую те же слова на WSL/Ubuntu, я получаю файл, загруженный в /home/jojo/.kivy/garden/garden.matplotlib. Но на этот раз я все еще получаю ошибку.

Так что же происходит? Нужно ли мне куда-то перемещать kivy.garden.matplotlib?


05-10 20:32:42.083 26120 26200 I python: Traceback (последний последний вызов):

05-10 20:32:42.084 26120 26200 I python: файл "/mnt/c/users/15124/onedrive/twelve/.buildozer/android/app/main.py", строка 25, в

05-10 20:32:42.085 26120 26200 I python: файл "", строка 991, в _find_and_load

05-10 20:32:42.087 26120 26200 I python: файл "", строка 975, в _find_and_load_unlocked

05-10 20:32:42.088 26120 26200 I python: файл "", строка 655, в _load_unlocked

05-10 20:32:42.090 26120 26200 I python: файл "", строка 626, в _load_backward_compatible

05-10 20:32:42.091 26120 26200 Я Python: KeyError: 'kivy.garden.matplotlib'

05-10 20:32:42.092 26120 26200 I python : Python для Android закончился.

0 ответов

Другие вопросы по тегам