前言
自学 Kivy 打包成 App 过程中碰到的坑,分享给学习中的……
一、Kivy 中文支持
1.Windows 开发环境
开发环境下 kivy 调用字体为 Python 安装目录下 Lib\site-packages\kivy\data\fonts 下。
将支持的字体文件替换掉目录下的文件就可以。
2.APP 设置
编译后APP ,打开字体显示不正常:
调用前加入如下代码,将kivy 默认字体指定为支持的字体,将字体放到文件夹中,打包到APP 中
from kivy.config import Config
Config.set('kivy', 'default_font', [
'msgothic',
'site_packages/DejaVuSans.ttf'])
重新测试结果