跳到主要内容

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

· 阅读需 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 的 "关于" 对话框中显示的图标、任务管理器和活动监视器中显示的图标:

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

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

Upgrade Flet module to the latest version (pip install flet --upgrade), give flet pack command a try and let us know what you think!