SystemExit:1使用kivy时出错

时间:2018-01-02 14:34:31

标签: python-3.x kivy

我有kivy版本1.10.0和python版本3.6.1。当我从https://media.readthedocs.org/pdf/kivy/latest/kivy.pdf运行第一个示例时,我收到错误。

这是我的代码

    from kivy.app import App
    from kivy.uix.label import Label


    class MyApp(App):

       def build(self):
           return Label(text='Hello world')


    if __name__ == '__main__':
       MyApp().run()$

这是我得到的错误。

[CRITICAL] [App]无法获得一个窗口,中止。

发生了异常,使用%tb查看完整的回溯。

SystemExit:1

2 个答案:

答案 0 :(得分:1)

我只是遇到了同样的问题。我可以通过运行以下命令来修复它:

py -m pip install --upgrade pip wheel setuptools
py -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
py -m pip install kivy.deps.gstreamer

祝你好运!

答案 1 :(得分:-1)

这似乎是一个依赖问题。将这些依赖项安装在项目文件夹中,可能会没事(我假设您使用的是W10)。

python -m pip install docutils pygments pypiwin32 kivy_deps.sdl2==0.1.22 kivy_deps.glew==0.1.12
python -m pip install kivy_deps.gstreamer==0.1.17