首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kivy执行错误

Kivy执行错误
EN

Stack Overflow用户
提问于 2014-09-22 20:52:01
回答 2查看 405关注 0票数 3

我正在尝试运行Hello World的一个简单示例代码,如下所示:

代码语言:javascript
复制
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应用程序

请帮帮忙。

EN

回答 2

Stack Overflow用户

发布于 2014-09-22 20:55:23

请发布应用程序运行时的完整终端输出。

我不记得这个有趣的字符消息是什么意思(这是胡说八道,不是真正的文本),但我认为它表明opengl版本太低了。乱码消息的出现本身就是一个bug,我认为它已经在kivy master中修复了。

票数 2
EN

Stack Overflow用户

发布于 2015-09-26 11:07:18

kivy (和python)可能存在的问题:

  • 缩进问题:加倍确保缩进一致:它们都应该是相同的。如果您使用的是选项卡,请确保它在任何地方都是选项卡。如果您使用多个空格,请确保它们在每个位置都是相同的数字。
  • 一个更奇怪的特定问题:尝试注释掉第2行(kivy.require('1.8.0'))。您可能没有安装正确版本的kivy。或者,减少这个数字(1.0.6对于您在这个简单的应用程序中所做的事情应该足够了)。

我不知道你收到信息所用的语言有什么问题。也许你安装了一些奇怪的发行版,或者选择了一些默认的语言包。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25974651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档