Python 3.x 无法读取.kv文件

Python 3.x 无法读取.kv文件,python-3.x,kivy,Python 3.x,Kivy,每次我运行这个程序,我都会给我黑屏。。 材料: Python-3.4.4 PyCharm-2016.3.3 基维-1.10.0 和Windows 8(64位) (我只是一个初学者,尝试使用他人代码测试kivy是否工作正常,请帮助我解决此问题) 下面是.py代码 进口克维 kivy.require(“1.10.0”) 从kivy.app导入应用程序 从kivy.uix.widget导入widget 类MyWidget(小部件): 类MyWidgetApp(应用程序): *****下面是.kv文件*

每次我运行这个程序,我都会给我黑屏。。 材料: Python-3.4.4 PyCharm-2016.3.3 基维-1.10.0 和Windows 8(64位)

(我只是一个初学者,尝试使用他人代码测试kivy是否工作正常,请帮助我解决此问题)

下面是.py代码

进口克维 kivy.require(“1.10.0”)

从kivy.app导入应用程序

从kivy.uix.widget导入widget

类MyWidget(小部件):

类MyWidgetApp(应用程序):

*****下面是.kv文件*****

:kivy 1.10.0 :


Kivy将在您的工作目录中查找名为:mywidget.kv的文件。。。如果您更改kv文件的名称/位置,您就可以了。它查找该名称,因为这是类名的一部分(MyWidgetApp)

无论如何,我看不出您与.kv文件中的MyWidget相关

尝试一些简单的方法:

<MyWidget>:
     Label:
         text: "Hi!!!"
:
标签:
文字:“嗨!!!”
  def build (self):
       return MyWidget()



if __name__=="__main__":

   MyWidgetApp().run()
Button:

    text: "Hello"
    font_size: 32
    color: .8,9,0,1
    pos: 0, 100
    size: 100, 50

Button:
    text: "World"
    font_size: 32
    color: .8,9,0,1
    pos: 100, 0
    size: 100, 50
<MyWidget>:
     Label:
         text: "Hi!!!"