我正在尝试运行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应用程序
请帮帮忙。
发布于 2014-09-22 20:55:23
请发布应用程序运行时的完整终端输出。
我不记得这个有趣的字符消息是什么意思(这是胡说八道,不是真正的文本),但我认为它表明opengl版本太低了。乱码消息的出现本身就是一个bug,我认为它已经在kivy master中修复了。
发布于 2015-09-26 11:07:18
kivy (和python)可能存在的问题:
kivy.require('1.8.0'))。您可能没有安装正确版本的kivy。或者,减少这个数字(1.0.6对于您在这个简单的应用程序中所做的事情应该足够了)。我不知道你收到信息所用的语言有什么问题。也许你安装了一些奇怪的发行版,或者选择了一些默认的语言包。
https://stackoverflow.com/questions/25974651
复制相似问题