gpt4 book ai didi

python - 精简使用 py2app 构建的 Python wxPython OS X 应用程序?

转载 作者:行者123 更新时间:2023-11-30 23:56:58 24 4
gpt4 key购买 nike

我刚刚使用 py2app 制作了一个 Python wxPython 脚本的小应用程序。一切都如广告所示,但该应用程序的尺寸相当大。有没有办法优化py2app,让应用程序体积更小?

最佳答案

这是一种解决方法。

这取决于您想要定位的操作系统。 Python 和 wxPython 与每个 Mac OS X 安装捆绑在一起(至少从 Leopard 开始,如果我没记错的话)

您可能会尝试添加 --alias 编译选项。根据py2app doc :

Alias mode (the -A or --alias option) instructs py2app to build an application bundle that uses your source and data files in-place.

这样应用程序就会尝试使用 Mac OS X 版本的 wxPython。

小心
别名选项称为开发模式

如果您使用未与 Mac OS X 捆绑的其他库,它将无法工作
如果您想将应用程序移植到 Windows 或 Linux,它不会工作

我已经成功地使用了这种方法,但最终还是回到了压缩 30/40MB 文件。最终没有那么大。

关于python - 精简使用 py2app 构建的 Python wxPython OS X 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3979658/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com