Сообщение об ошибке в Kivy с использованием Jupyter: SystemExit: 1 и затем # Прежде чем что-либо делать, убедитесь, что существует windows - PullRequest
0 голосов
/ 20 апреля 2020

Я абсолютный новичок и только что закончил пару уроков, чтобы узнать, как создать базовое c приложение в Kivy, используя Jupyter для Python 3. Каждый раз, когда я запускаю код, я получаю следующее сообщение об ошибке после эти строки кода:

if __name__ == '__main__':
    PongApp().run()

An exception has occurred, use %tb to see the full traceback.

SystemExit: 1

Затем я выполняю трассировку, но не понимаю ни слова ...


SystemExit                                Traceback (most recent call last)
<ipython-input-7-f8b60bf1a089> in <module>
      1 if __name__ == '__main__':
----> 2     PongApp().run()

~/opt/anaconda3/lib/python3.7/site-packages/kivy/app.py in run(self)
    827             self.load_config()
    828             self.load_kv(filename=self.kv_file)
--> 829             root = self.build()
    830             if root:
    831                 self.root = root

<ipython-input-6-f93ce727e894> in build(self)
      1 class PongApp(App):
      2     def build(self):
----> 3         return PongGame()

~/opt/anaconda3/lib/python3.7/site-packages/kivy/uix/widget.py in __init__(self, **kwargs)
    332     def __init__(self, **kwargs):
    333         # Before doing anything, ensure the windows exist.
--> 334         EventLoop.ensure_window()
    335 
    336         # Assign the default context of the widget creation.

~/opt/anaconda3/lib/python3.7/site-packages/kivy/base.py in ensure_window(self)
    124         if not self.window:
    125             Logger.critical('App: Unable to get a Window, abort.')
--> 126             sys.exit(1)
    127 
    128     def set_window(self, window):

SystemExit: 1

Может кто-нибудь помочь с новичком? Спасибо

...