我试图运行Hello World的简单示例代码,如下所示:
import kivy
kivy.require('1.8.0') # replace with your current kivy version !
from kivy.app import App
from kivy.uix.button import Button
class MyApp(App):
def build(self):
return Button(text='Hello World')
if __name__ == '__main__':
MyApp().run()
我已将此保存为hello.py,然后我使用kivy-1.8.0运行,这反过来又给我一个标题为Kivy Fatal Error的错误消息,其余描述是中文,日文或韩文。
显卡有问题吗?要么 有没有其他方法可以使用Kivy应用程序
请帮忙。
答案 0 :(得分:2)
请发布应用程序运行时的完整终端输出。
我不记得有趣的角色消息是什么意思(它是废话,而不是真正的文本),但我认为它表明了一个太低的opengl版本。乱码消息的出现本身就是我认为在kivy master中修复的错误。
答案 1 :(得分:0)
kivy(和python)的可能问题:
kivy.require('1.8.0')
)。您可能没有安装正确版本的kivy。或者,减少该数量(1.0.6应该足以满足您在此简单应用程序中的操作)。我不知道你收到消息的语言会出现什么问题。也许你安装了一些奇怪的发行版,或者选择了一些默认的语言包。