gpt4 book ai didi

python - 如何在使用 Kivy 和 python 时修复 "TypeError: unbound method "

转载 作者:太空宇宙 更新时间:2023-11-03 15:39:18 25 4
gpt4 key购买 nike

我正在使用python 2.7和kivy v1.9.0运行示例代码以错误结束

import kivy
kivy.require('1.9.0') # replace with your current kivy version !

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()

Error:
TypeError: unbound method run() must be called with MyApp instance as first argument (got nothing instead)

任何人都可以用正确的解决方案来解释该错误吗?

最佳答案

如果您想run(),您需要一个应用程序的实例,以便我很确定引发此类错误的代码必须将 run() 视为类方法 (MyApp.run()),这不是正确的运行方式一个基维应用程序。您提供的代码片段运行没有问题。

关于python - 如何在使用 Kivy 和 python 时修复 "TypeError: unbound method ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42296227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com