一、Kivy的简介
Kivy是一套基于Python编写的类似安卓界面风格的界面库。它支持Windows、Linux、Android和MacOS四大主流平台绝大部分操作系统,而且界面风格能够在多平台之间保持一致。使用简单,支持GPU加速,有flash般的动画效果,使程序员只需要简单的几行代码即可写作炫丽的界面。 Kivy是一个社区项目,由专业的软件开发人员引导。kivy.org负责Kivy的软件开发和社区用户支持。他们也为使用Kivy的企业和个人客户工作。
Kivy – Open source Python library for rapid development of applications that make use of innovative user interfaces, such as multi-touch apps.
二、Kivy的安装
Install kivy: python -m pip install kivy (Optionally) Install the kivy examples: python -m pip install kivy_examples
三、Kivy的使用方法参考
#coding=utf-8 from kivy.app import App from kivy.uix.widget import Widget #1.创建窗体 class ImageApp(App): def build(self): widget=Widget() return widget #2.创建对象 app=ImageApp() #3.启动应用 app.run()
执行后会报错:[CRITICAL] [Window ] Unable to find any valuable Window provider…
解决方法:接下来在stackoverflow上查询文档:
https://stackoverflow.com/questions/40769386/kivy-windows-unable-to-find-any-valuable-window-provider-at-all
下载python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
运行结果:
评论前必须登录!
注册