【问题标题】:When I run the code, it says "ModuleNotFoundError: No module named 'kivy.uix.Label"当我运行代码时,它显示“ModuleNotFoundError: No module named 'kivy.uix.Label”
【发布时间】:2021-08-13 18:25:24
【问题描述】:
import kivy
from kivy.app import App
from kivy.uix.Label import Label

class invisible(App): 

    def build(self):

        return Label(text="Hello")

if __name__ == "__main__":
     invisibleApp().run()

错误来自第三行。无法导入名称“标签”

【问题讨论】:

  • 我想你想要from kivy.uix.label import Label 在类对象的导入上注意大写的L
  • 我看到你编辑了你的代码,但是第三行还有一个错误,应该是from kivy.uix.label import Label模块有一个小写l类对象有一个大写L

标签: python python-3.x kivy kivy-language


【解决方案1】:

你想要kivy.uix.label,而不是kivy.uix.Label

    from kivy.uix.label import Label

永远记得在uix之后使用小写

例如 kivy.uix.image kivy.uix.button kivy.uix.screenmanager

【讨论】:

  • 我把它改成了 Label ,没有它说 'ModuleNotFoundError: No module named 'kivy.uix.Label''
猜你喜欢
  • 2021-09-07
  • 2020-01-18
  • 1970-01-01
  • 2020-06-22
  • 1970-01-01
  • 2022-12-27
  • 2022-12-27
  • 2022-12-19
  • 1970-01-01
相关资源
最近更新 更多