mylittlego - Day 0 開發環境架設 - kivy
katrain 其實就是 katago 用 python 包裝 GUI.
最近看 katrain 時 看到 kivy 這個 跨平台的 open source python library
發現它還蠻強大的, 可以來看看
Github: https://github.com/kivy
也可以用它來將 python 轉換成 andorid app : https://github.com/kivy/python-for-android
或是 ios app : https://github.com/kivy/kivy-ios
是採用 MIT license
Kivy 安裝 - 可以參考官網文件
https://kivy.org/doc/stable/gettingstarted/installation.html
1. 安裝 python3 和 pip3 : 可以從 python 官網 下載安裝
2. 測試 python3 --version; pip3 --version;
3. pip3 install kivy
這樣就裝好了,
先來簡單寫個程式測試一下 test.py
執行結果
而 katrain 用到 xivymd - https://github.com/kivymd/KivyMD
kivymd 需要 Pillow - https://github.com/python-pillow/Pillow/
這是一個 python 的 Imaging Libray
4. pip3 install Pillow
5. 安裝 KivyMD
(1) git clone https://github.com/kivymd/KivyMD.git --depth 1
(2) cd KivyMD
(3) pip3 install .
這樣 一開始的一個空視窗就出來了
程式: https://github.com/neojou/mykatrain/blob/main/mylittlego/_main_.py
這樣開發環境大致設置完成
下篇繼續
留言
張貼留言