Kivy是一套用于跨平台快速应用开发的开源框架,采用创新用户界面交互。只需要编写一套代码,就可运行于Linux、Windows、OS X、Android、iOS、和Raspberry Pi。Kivy从1.7.2版开始遵循MIT许可证,100%免费使用,并可以在商业产品中使用。
Kivy总体思想是:kv代码管界面,python代码管逻辑。
Hello World范例
from kivy.app import App
from kivy.uix.button import Button
class TestApp(App):
def build(self):
return Button(text='Hello World')
TestApp().run()

Kivy安装
- 安装最新版的pip和wheel
pip install --upgrade pip wheel setuptools
- 安装依赖
pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.angle
pip install kivy.deps.gstreamer
- 安装kivy
pip install kivy
以上命令在Python3.8环境会出错,用以下命令代替:
pip install --pre --extra-index-url https://kivy.org/downloads/simple kivy[base]
- 安装kivy示例(可选):
pip install kivy_examples
网友评论