首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >kivy 1.10.1和1.11.0在raspberry pi4 Buster上不起作用

kivy 1.10.1和1.11.0在raspberry pi4 Buster上不起作用
EN

Stack Overflow用户
提问于 2019-07-09 15:54:54
回答 2查看 886关注 0票数 1

我刚刚收到我的新树莓pi4,并用最新的Raspian buster进行了全新安装。我安装了最新的kivy 1.11,但无法运行。Kivy在你试图打开的应用程序一开始就被冻结了。

我还尝试在我的raspberry PI4上重新安装kivy 1.10.0,问题是一样的。

在PI4上运行kivy有什么已知的问题或技巧吗?

我试图启动一个我写的应用程序,它在树莓PI3和Raspian上工作得很好。

我添加了log level = debug,但在日志中看不到太多。

代码语言:javascript
复制
[INFO   ] [Logger      ] Record log in /home/asysclay/.kivy/logs/kivy_19-07-09_3.txt
[INFO   ] [Kivy        ] v1.11.1
[INFO   ] [Kivy        ] Installed at "/home/asysclay/Container/local/lib/python2.7/site-packages/kivy/__init__.pyc"
[INFO   ] [Python      ] v2.7.16 (default, Apr  6 2019, 01:42:57) 
[GCC 8.2.0]
[INFO   ] [Python      ] Interpreter at "/home/asysclay/Container/bin/python"
[WARNING] [Deprecated  ] Python 2 Kivy support has been deprecated. The Kivy release after 1.11.0 will not support Python 2 anymore
[INFO   ] [Factory     ] 184 symbols loaded
[DEBUG  ] [Cache       ] register <kv.lang> with limit=None, timeout=None
[DEBUG  ] [Cache       ] register <kv.image> with limit=None, timeout=60
[DEBUG  ] [Cache       ] register <kv.atlas> with limit=None, timeout=None
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_sdl2, img_gif (img_pil, img_ffpyplayer ignored)
[DEBUG  ] [Cache       ] register <kv.texture> with limit=1000, timeout=60
[DEBUG  ] [Cache       ] register <kv.shader> with limit=1000, timeout=3600
[INFO   ] [Text        ] Provider: sdl2
[INFO   ] [Window      ] Provider: egl_rpi
[DEBUG  ] [Window      ] Actual display size: 1920x1080

我被困在这里了,即使是Control-C也不能停止应用程序。

EN

回答 2

Stack Overflow用户

发布于 2019-07-13 00:52:14

我也有同样的问题。这似乎是由于文本和窗口提供程序不同(sdl2与egl_rpi)造成的。

试试这个测试:

导出KIVY_WINDOW=sdl2

然后运行你的Kivy程序。

如果它起作用了,那么你需要让环境永久改变,或者在你写的每个Kivy python文件的开头放以下内容:

导入os os.environ"KIVY_WINDOW“= "sdl2”os.environ"KIVY_TEXT“= "sdl2”

但老实说,可能还有更好的解决方案。这应该能帮你度过难关。

票数 1
EN

Stack Overflow用户

发布于 2019-08-16 05:33:26

哈尔王子的回复对我让Kivy 1.11.1在Rpi 3B+上与Raspbian Buster合作非常有帮助。我在没有加载桌面/窗口管理器的情况下运行此程序。Kivy应用程序在引导时从控制台启动。令我沮丧的最后一件事是看不到鼠标光标,但它的功能在后台。设置此环境变量解决了该问题:)

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

https://stackoverflow.com/questions/56947840

复制
相关文章

相似问题

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