Windows下kivy安装与测试

Windows下kivy安装与测试

参考:https://kivy.org/doc/stable/gettingstarted/installation.html

1、python -m pip install --upgrade pip setuptools virtualenv
2、python -m virtualenv kivy_venv
3、kivy_venv\Scripts\activate
4、python -m pip install kivy[full] kivy_examples
5、python.exe -m pip install --upgrade pip
6、运行例子python kivy_venv\share\kivy-examples\demo\showcase\main.py
7、自己写一个简单的测试

main.py内容

#! -*- coding:utf-8 -*-

from kivy.app import App
from kivy.core.text import LabelBase

LabelBase.register(name='Font_Hanzi',fn_regular='./STSONG.TTF')

class HelloApp(App):
    pass

if __name__ == '__main__':
    HelloApp().run()

hello.kv内容

Label:
    text: 'Hello, World! I am Kivy!中文也可'
	font_name: 'Font_Hanzi'
	font_size: 32
8、运行测试 python main.py
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Windows 上打包 Kivy 应用程序,您需要使用 PyInstaller 或 cx_Freeze 等打包工具。以下是使用 PyInstaller 打包 Kivy 应用程序的步骤: 1. 安装 PyInstaller 使用 pip 安装 PyInstaller: ``` pip install pyinstaller ``` 2. 创建 spec 文件 在命令行中,进入您的应用程序目录并运行以下命令: ``` pyinstaller --name=<your_app_name> main.py ``` 此命令将创建一个名为 `<your_app_name>.spec` 的文件。 3. 修改 spec 文件 打开 `<your_app_name>.spec` 文件,修改以下行: ``` a = Analysis(['main.py'], pathex=['C:\\path\\to\\your\\app'], binaries=[], datas=[], hiddenimports=['kivy'], hookspath=[]) pyz = PYZ(a.pure, a.zipped_data, cipher=None) exe = EXE(pyz, a.scripts, exclude_binaries=True, name='<your_app_name>', debug=False, bootloader_ignore_signals=False, strip=False, upx=True, upx_exclude=[], upx_include=[], runtime_tmpdir=None, console=True ) ``` 将 `hiddenimports` 行中的 `kivy` 替换为您的应用程序所需的任何其他模块。 4. 打包应用程序 在命令行中,进入应用程序目录并运行以下命令: ``` pyinstaller <your_app_name>.spec ``` 此命令将创建一个名为 `dist` 的目录,其中包含您的应用程序的可执行文件和所有依赖项。 注意:如果您的应用程序使用 Kivy 的一些特殊功能(例如声音、触摸屏支持等),则您可能需要在打包应用程序之前安装一些额外的依赖项。请参阅 Kivy 官方文档以获取更多信息。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值