我正在使用以下代码使用kivy构建一个简单的Android应用程序:
from kivy.app import App
from kivy.uix.label import Label
from kivy.uix.scatter import Scatter
from kivy.uix.floatlayout import FloatLayout
class TutorialApp(App):
def build(self):
f = FloatLayout()
s = Scatter()
l = Label(text="Hello!",
font_size=150)
f.add_widget(s)
s.add_widget(l)
return f
if __name__ == "__main__":
TutorialApp().run()
我正在使用buildozer将此代码构建到apk中。 我写了
buildozer android debug
这给出了以下错误:
如何纠正此错误。
答案 0 :(得分:3)
似乎python或kivy编译器无法导入名为spawnu的包.Spawnu是pexpect包的一部分。试试
sudo pip install pexpect
sudo pip install pexpect --upgrade
为我工作。祝你好运!!