我有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
答案 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