kivy全局中文支持最簡單的解決方法


對於一個python coder來說,kivy是非常吸引注意的一個GUI庫,它只需編寫一套代碼,便可運行於各種平台系統上(包括 Linux, Windows, OS X, Android, iOS, 以及 Raspberry Pi),Kivy 采用 Python 和 Cython 編寫,在國外已經十分火爆,受關注程度甚至一度超越了老牌的 Python GUI 工具 PyQt。

鑒於此,我也進行了系統的學習與研究,以后可以利用python來開發移動app,這將可以把python人工智能方向的功能體現在移動平台上。可以方便我開拓移動APP領域的業務。

與網上所有接觸kivy的猿類一樣,遇到的kivy中文支持的問題,網上大多數方案為本地方案及單頁面方案。經過了解原碼,做了如下全局中文支持修改方案。

本方法為微軟雅黑字體整套進行匹配修改,當然也可更換其他字體進行修改:

1,下載字體文件包,並解壓,下載地址:https://download.csdn.net/download/michaelxguo/20618394。

2,找到本機或服務器python安裝目錄(..\Python39(此為你的python安裝目錄所在位置)\Lib\site-packages\kivy\data\fonts),打開fonts文件夾,先備份文件夾內字體文件,然后用下載解壓的字體文件復制到fonts文件夾內。

 

3,然后運行項目,則全局中文支持搞定。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM