kivy python:';标签';对象不可调用
我正在观看和遵循的教程,我已经安装了kivy,但当我运行一个简单的测试程序,看看它是否工作时,我得到了一个错误。我不知道该怎么做。我需要重新安装kivy吗 这是密码kivy python:';标签';对象不可调用,python,kivy,Python,Kivy,我正在观看和遵循的教程,我已经安装了kivy,但当我运行一个简单的测试程序,看看它是否工作时,我得到了一个错误。我不知道该怎么做。我需要重新安装kivy吗 这是密码 import kivy from kivy.app import App from kivy.uix.label import Label class MyApp(App): @property def build(self): return Label(text='UMIND') if __
import kivy
from kivy.app import App
from kivy.uix.label import Label
class MyApp(App):
@property
def build(self):
return Label(text='UMIND')
if __name__ == "__main__":
MyApp().run()
我得到的错误是:
Traceback (most recent call last):
File "C:\Users\PycharmProjects\pythonProject\test app.py", line 13, in <module>
MyApp().run()
File "C:\Users\AppData\Local\Programs\Python\Python39\lib\site-packages\kivy\app.py", line 949, in run
self._run_prepare()
File "C:\Users\AppData\Local\Programs\Python\Python39\lib\site-packages\kivy\app.py", line 919, in _run_prepare
root = self.build()
TypeError: 'Label' object is not callable
回溯(最近一次呼叫最后一次):
文件“C:\Users\PycharmProjects\pythonProject\test app.py”,第13行,在
MyApp().run()
文件“C:\Users\AppData\Local\Programs\Python39\lib\site packages\kivy\app.py”,第949行,正在运行
self.\u run\u prepare()
文件“C:\Users\AppData\Local\Programs\Python\Python39\lib\site packages\kivy\app.py”,第919行,在\u run\u prepare中
root=self.build()
TypeError:“Label”对象不可调用
我怀疑这是问题所在,但您是否尝试过不使用视频中的@属性
?您的用法与中的非常相似。它很有效,非常感谢您的帮助,很抱歉我的英语不太好,再次感谢您