python - 基维。文本提供者错误

标签 python python-2.7 kivy

开始“Hello world”的简单示例。并得到一个错误。

[CRITICAL] [Text        ] Unable to find any valuable Text provider at all!
[CRITICAL] [App         ] Unable to get a Text provider, abort.

这是否意味着我没有一些字体库?尝试在系统中安装实际字体的开发库。

系统:Centos。 Python 版本 2.7

最佳答案

根据 kivy.core.text代码:

...

# Load the appropriate provider

Label = core_select_lib('text', (
    ('pygame', 'text_pygame', 'LabelPygame'),
    ('sdlttf', 'text_sdlttf', 'LabelSDLttf'),
    ('pil', 'text_pil', 'LabelPIL'),
))

if 'KIVY_DOC' not in os.environ:
    if not Label:
        from kivy.logger import Logger
        import sys
        Logger.critical('App: Unable to get a Text provider, abort.')
        sys.exit(1)

...

,您的系统缺少必需的软件包。首先安装其中一个。

关于python - 基维。文本提供者错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21697195/

相关文章:

django - Django 1.6 的静态文件

python - 如何在 Python 2.7 中访问 ODB 文件

python - R在python中的顺序等效

python - 如何修复 Python Nose : Coverage not available: unable to import coverage module

python - 搜索 3d 点以查找是否有连续的点

python - 类型错误 : 'int' object is not callable on line 2

android - Buildozer 执行最后一条命令失败

python - 您如何使用 kivy 检查键盘事件?

kivy - 简单的 Kivy 手势(滑动)

python - 在 Tensorflow 中将张量转换为 numpy 数组?