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 закончился.