首页 > 解决方案 > 电脑上的 Kivy 应用程序在运行时打开并立即关闭

问题描述

当我打开一个 kivy 应用程序时,它会立即关闭。终端如下图所示。想不通,在网上找不到任何关于它的东西,所以我想有人给我一些帮助

import kivy
from kivy.app import App
from kivy.uix.label import Label
from kivy.uix.gridlayout import GridLayout
from kivy.uix.textinput import TextInput
from kivy.uix.button import Button
from kivy.uix.widget import Widget
from kivy.uix.floatlayout import FloatLayout
from kivy.properties import ObjectProperty
from kivy.lang import Builder




class MyLayout(Widget):
    pass



class MegaApp(App):
    def build(self):
        return MyLayout()

if __name__ == '__Main__':
    MegaApp().run()

.kv 文件

<MyLayout>
    BoxLayout:
        orientation: 'vertical'
        size: root.width , root.height


        Label:
            text: "Enter Fahrenheit Below."
            font_size: 32

        TextInput:
            multiline: False
            size_hint: (1 , 0.5)

        Button:
            size_hint: (1, 0.5)
            font_size: 32
            text: "Submit"

终端

标签: pythonkivykivy-language

解决方案


只是一个错字。改变:

if __name__ == '__Main__':

至:

if __name__ == '__main__':

推荐阅读