跳到主要内容

使用自定义图标打包桌面应用程序

· 阅读需 2 分钟
Feodor Fitsner
Flet 创始人兼开发者

新年快乐!Flet 项目 在 GitHub 上达到了 ⭐️ 3.3K 星 ⭐️,这非常令人兴奋和鼓舞!感谢大家的支持!

我们从发布 Flet 0.3.2 开始新的一年,这次更新带来了一个期待已久的功能:创建具有自定义图标的独立桌面软件包!

flet 命令一直用于运行带有热重载的 Flet 程序,但我们最近重新设计了 Flet CLI,以支持多种操作。

新增的 flet pack 命令封装了 PyInstaller API,将您的 Flet Python 应用程序打包成独立的 Windows 可执行文件或 macOS 应用程序包,用户无需安装 Python 即可运行。

命令的 --icon 参数不仅改变了可执行文件的图标,还改变了 Flet 的应用程序窗口图标以及在 macOS Dock、Windows 任务栏、macOS "关于" 对话框、任务管理器和活动监视器中显示的图标:

还可以更改包名称、版本和版权信息:

更新的指南中查找所有可用的桌面应用程序打包选项。

将 Flet 模块升级到最新版本 (pip install flet --upgrade),试一试 flet pack 命令,并告诉我们您的想法!