Kivy 错误 - 找不到任何有价值的窗口提供程序
Posted
技术标签:
【中文标题】Kivy 错误 - 找不到任何有价值的窗口提供程序【英文标题】:Kivy error - Unable to find any valuable Window provider 【发布时间】:2021-10-01 03:55:32 【问题描述】:这是我的代码
'''
import kivy
from kivy.app import App
from kivy.uix.label import Label
from kivy.uix.button import Button
class Audibuddy(App):
def build(self):
return Label(text = "Does this work")
if __name__ == "__main__":
Audibuddy().run()
''' 当我尝试运行它时,我收到以下错误:
CRITICAL] [Window ] 找不到任何有价值的 Window 提供程序。请启用调试日志记录(例如,如果从命令行运行,则添加 -d,或更改配置中的日志级别)并重新运行您的应用程序以识别潜在原因 sdl2 - ImportError: DLL load failed while importing _window_sdl2: 找不到指定的模块。
https://i.stack.imgur.com/5LcCx.png
我正在使用pycharm,我尝试在vscode中运行相同的代码并得到相同的错误。
【问题讨论】:
【参考方案1】:我试过这段代码,它确实有效,你的 kivy 安装可能有问题。你在pycharm设置上安装kivy了吗?
【讨论】:
以上是关于Kivy 错误 - 找不到任何有价值的窗口提供程序的主要内容,如果未能解决你的问题,请参考以下文章
Kivy 错误,[CRITICAL] [Text] 无法找到任何有价值的文本提供程序(python 3.6.1)(windows 10)
Kivy:[错误] [AudioGstplayer] 找不到资源
使用 buildozer 打包我的 kivy 应用程序时如何修复“java.lang.module.FindException:找不到模块 java.se.ee”错误
iOS(Xcode)上的 Python-Kivy:Foundation 上出现 dlopen 错误:(...):找不到图像