4

我使用Esky制作了我的应用程序的冻结版本,但输出是一个 zip 文件,它应该被提取出来才能工作。什么库可以制作一个很好的安装程序(卸载程序),它只需要一个文件夹并将其解压缩到那里?

此外,针对完全相同的问题的 mac 解决方案也会很好。无论您使用什么操作系统,Esky 的输出都是一个 zip 文件。

4

2 回答 2

0

从评论中我没有完全理解你在找什么,所以我会给你一个以上的选择:

http://docs.python.org/2/distutils/builtdist.html#creating-windows-installers

http://docs.python.org/2/library/msilib.html

制作 Windows 安装程序的非常简单的方法是使用 VS:创建一个 msi 安装程序

于 2013-12-07T15:53:21.057 回答
0

您可以使用 Cx_Freeze... 您可以将 .py 文件创建到一个 Exe 中,这样它就可以在没有安装 Python 的计算机上执行。

要创建 Msi,您需要执行创建 exe 的操作,但是当您在 CMD 类型 setup.py bdist_msi build 中键入 setup.py build 时

于 2015-06-08T19:39:23.593 回答