Kivy 是一套用于跨平台快速应用开发的开源框架,也是Kivy是开源python函式库,用于开发行动应用程序和其它采用自然用户界面的多点触控应用软件。只需编写一套代码,便可运行于各大桌面及移动平台上包括 Linux, Windows, OS X, Android, iOS, 以及 Raspberry Pi, Kivy 采用 Python 和 Cython 编写,在国外已经十分火爆,受关注程度甚至一度超越了老牌的 Python GUI 工具 PyQt。以下是在 Windows 10环境下 安装 Kivy的具体步骤。
准备工作
请确保你的电脑上,已经安装了 Python 3.6版本以上, 并且已经设置好了 pip 国内源(国内镜像)。(小编的 Python 3.7版本)
一、Windows 下安装 kivy
1. 启动 Windows 命令行窗口
按 Windows 徽标 + R,输入 cmd,再按回车启动 Windows 命令行窗口
2. pip 安装 kivy 依赖
在 windows 命令行中,执行以下命令
1 python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
2 python -m pip install kivy.deps.gstreamer
3. 安装 kivy
在 windows 命令行中,执行以下命令
python -m pip install kivy
4. 安装 kivy 官方示例
在 windows 命令行中,执行以下命令
1 python -m pip install kivy_examples
二、验证 kivy 安装
IDLE是python软件包自带的一个集成开发环境,初学者可以利用它方便的创建、运行、测试和调试python程序。
首先,先找到python安装位置 D:\Python\Python3.7.3 1\Lib\idlelib\idle.bat 文件
双击 “idle.bat”文件,弹出一个窗口,此时已经完成了打开IDLE的操作啦
在 Python IDLE 中,依次输入下面的代码(需要注意缩进)
1 from kivy.app import App
2 from kivy.uix.button import Button
3
4 class TestApp(App):
5 def build(self):
6 return Button(text='iPaoMi')
7
8 TestApp().run()
最后,你将看到执行上面的 Python 代码,会运行如下的窗口,会弹出一个test窗口,输出iPaoMi 。这可以算是 kivy 版的 hello world 了。
kivy在Windows10环境下安装完成,后续还要在虚拟机VirtualBox上配置Kivy官方制作的映像。
通过 kivy 提供的打包工具,你可以将 kivy 程序打包,运行到不同的平台上,包括各大主流的桌面系统和手机上(如 Android, iOS)。
编制by伟森leung 喜欢本文章的可以请关注伟森leung,后续有更多python方面的知识分享。
标签: kivy, python教程