小编Ole*_*r K的帖子

kivymd 应用程序在 Android 手机上崩溃 ModuleNotFoundError:没有名为“PIL”的模块

我的 Kivy 应用程序在 Android 手机上启动时崩溃。buildozer logcat 显示以下错误:

02-21 17:09:58.777 14941 14979 I python  :  ModuleNotFoundError: No module named 'PIL'
02-21 17:09:58.777 14941 14979 I python  : Python for android ended.
Run Code Online (Sandbox Code Playgroud)

这是我的 buildozer.spec 要求:

requirements = python3,kivy==2.0.0,git+https://github.com/HeaTTheatR/KivyMD.git,sdl2_ttf==2.0.15,python-dateutil,requests,urllib3,chardet,idna,plyer,android,jnius,oscpy
Run Code Online (Sandbox Code Playgroud)

据我了解,只有 KivyMD 依赖于 PIL。该应用程序在我的 Mac 上完美运行,之前在 Android 手机上也运行良好。错误才刚刚开始发生。所以,我真的很困惑,非常感谢任何帮助。提前致谢!

python android kivy buildozer kivymd

6
推荐指数
1
解决办法
2429
查看次数

标签 统计

android ×1

buildozer ×1

kivy ×1

kivymd ×1

python ×1