1

以下のコードを使用して、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

これにより、次のエラーが発生しました。

http://imgur.com/z9TJMhC

このエラーを修正するにはどうすればよいですか。

4

1 に答える 1

3

Python または kivy コンパイラが spawnu という名前のパッケージをインポートできないようです。Spawnu は pexpect パッケージの一部です。試す

sudo pip install pexpect
sudo pip install pexpect --upgrade

私のために働いた。幸運を!!

于 2015-07-23T16:11:03.773 に答える