刚开始使用 kivy 并决定使用他们的语言。但是 kv 文件没有启动,尽管我读到它实际上不需要做任何事情就可以工作。也许我误解了什么,告诉我。
from kivy.app import App
from kivy.uix.label import Label
class MessageApp(App):
def Build(self):
return Label()
MessageApp().run()
我知道您需要 4 个空格作为文本。这种平庸的任务没有其他要求。也没有关于文件无法启动这一事实的错误。我正在使用 Pycharm,kivy 本身已安装 (debian),并且所有方法都有效。
<Label>
text:"hello world!"
PS gui 本身启动,由于某种原因没有获取 kv 文件。
你所做的一切都是错误的!从 App 继承的主类应该包含一个构建方法并返回某种小部件!所以在这种情况下关于 kv 文件的问题根本不合适!
特别是在您的示例中...您创建了一个活动(kv 文件),它应该有一个与您的标记模板同名的基类:
或者没有基类:
https://habrahabr.ru/users/heattheatr/topics/ - 关于 Kivy 开发的博客。
主程序
消息.kv