gpt4 book ai didi

python - kivymd 应用程序在 Android 手机上崩溃 ModuleNotFoundError : No module named 'PIL'

转载 作者:行者123 更新时间:2023-12-04 12:34:07 29 4
gpt4 key购买 nike

我的 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.
这是我的 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
据我了解,只有 KivyMD 依赖于 PIL。
该应用程序在我的 Mac 上完美运行,并且之前在 android 手机上运行过。错误刚刚开始发生。所以,我真的很困惑,希望能得到任何帮助。
提前致谢!

最佳答案

您可能已经知道,KivyMD 依赖于 PIL,而不是 Kivy。您在应用程序中使用 git 使用最新版本的 KivyMD,这取决于 PIL .要删除错误,只需添加 pillowrequirements您的buildozer.spec文件。

关于python - kivymd 应用程序在 Android 手机上崩溃 ModuleNotFoundError : No module named 'PIL' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66303837/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com