Macos 在OSX-Cython上使用Buildozer和Kivy构建一个APK,用于Python3丢失

Macos 在OSX-Cython上使用Buildozer和Kivy构建一个APK,用于Python3丢失,macos,kivy,apk,cython,buildozer,Macos,Kivy,Apk,Cython,Buildozer,我正在尝试使用buildozer构建一个用kivy和python3.7编写的应用程序,但我一直遇到一个特定的错误,就是cython for python3 missing导致构建失败 感谢到目前为止我在这个论坛上得到的一些帮助,我已经设法消除了以前发现的大多数错误。我正在使用: Buildozer 0.40.dev0 android版Python 2019.08.09.1.dev0 Android NDK r20 此时生成的唯一一个导致生成失败的错误来自早期警告: [警告]:python3的

我正在尝试使用buildozer构建一个用kivy和python3.7编写的应用程序,但我一直遇到一个特定的错误,就是cython for python3 missing导致构建失败

感谢到目前为止我在这个论坛上得到的一些帮助,我已经设法消除了以前发现的大多数错误。我正在使用:

  • Buildozer 0.40.dev0
  • android版Python 2019.08.09.1.dev0
  • Android NDK r20
此时生成的唯一一个导致生成失败的错误来自早期警告:

[警告]:python3的Cython丢失。如果您正在为Python3目标(这是默认的)构建,那么事情就会发生变化。

查看构建中断处的错误代码,如下所示:

/Library/Frameworks/Python.framework/Versions/3.5/bin/python3:查找“Cython.Build.Cythonize”(导入错误:没有名为“Cython”的模块)的规范时出错

我把全文放在这里:

我完全不明白为什么它不起作用。请你看一下成绩单,试图找出问题所在,并如何纠正

这对我来说没什么意义。Cython for python 3.7已安装。为此,我使用了
pip3.7安装cython
,它是最新的版本:
0.29.13
。我能想到的唯一一件事是它与前面显示的
python.framework
文件夹有关,错误输出在该文件夹中。如何解决此错误


谢谢

我真的不知道Android的推土机或Python,但是:您的错误报告
Versions/3.5
;你说你已经为Python3安装了Cython。7.这可能是问题所在吗?我想可能是这样的。我不明白为什么会有3.5。但是,在使用Conda安装cython之后,该错误现在不再出现。它在构建的大部分过程中都会失败。这是最新的错误:apilotslens.com/buildozer-error-missing-name-key-attribute-sdk。你知道这可能意味着什么或者问题是什么吗?恐怕我对推土机不太了解。对不起,没问题。无论如何,谢谢你。