Pythonの2.7スパイダーが正常に「Hello Worldの」Kivyアプリは一度だけ、つまり打つF5は、ウィンドウのアプリをもたらしますが、私はそれを閉じて、もう一度F5キーを打ったとき、それは次のエラーを言うの初期化された理由を誰もが知っています:Hello World Kiviアプリを一度初期化するPython Spyder?
[INFO ] [Base ] Start application main loop
[ERROR ] [Base ] No event listeners have been created
[ERROR ] [Base ] Application will leave
ただし、Anacondasコマンドプロンプトで初期化してもエラーは発生しません。
ここで(ウェブサイトと同じ)コードは次のとおりです。
from kivy.app import App
from kivy.uix.button import Button
class TestApp(App):
def build(self):
return Button(text='Hello World')
TestApp().run()
if __name__ == '__main__':
TestApp().run()
[Python/Kivy Appを1回だけ実行する]の可能な複製(http://stackoverflow.com/questions/38042329/python-kivy-app-running-only-once) – KeyWeeUsr