首页 文章

kivy buildozer无法编译针对python3的应用程序

提问于
浏览
2

我正在尝试针对python3构建我的kivy应用程序 .

首先,我下载了crystax ndk,并将ANDROIDNDK设置为它的位置 . 我在buildozer.spec中添加了python3crystax到我的需求,并使用以下命令启动了构建:

buildozer android debug deploy运行logcat

此命令导致以下错误:

命令失败:pip install --target = / home / cedric / Documents / Development / python / kivyapp / .buildozer / applibs python3crystax

如果我尝试用pip手动安装python3crystax似乎,这个包甚至不存在?

尝试一下

buildozer android debug deploy运行logcat

导致以下错误:

错误:找不到colorama Python模块,请安装0.3.3或更高版本错误:无法找到appdirs Python模块,请安装它 . 错误:无法找到sh Python模块,请安装1.10或更高版本错误:找不到jinja2 Python模块,请安装它 .

所有模块都安装了当前版本 . 有人可以帮我解决这个问题吗?

谢谢塞德里克

1 回答

  • 2

    请使用 buildozer android_new debug ,您使用的是使用旧工具链构建的 android ,并且不支持python3 .

相关问题