我使用Esky制作了我的应用程序的冻结版本,但输出是一个zip文件,需要解压缩才能使用。有哪些库可以提供漂亮的安装程序(卸载程序),只需询问一个文件夹并将其解压缩到其中?
同时,如果有适用于Mac的解决方案,那就更好了。无论使用哪种操作系统,Esky的输出都是一个zip文件。
同时,如果有适用于Mac的解决方案,那就更好了。无论使用哪种操作系统,Esky的输出都是一个zip文件。
你可以使用Cx_Freeze...将.py文件转换为Exe文件,这样就可以在没有安装Python的计算机上运行。
要创建Msi文件,您需要执行与创建exe文件相同的操作,但在CMD中键入setup.py build时,请键入setup.py bdist_msi build。
从评论中我没有完全理解你在寻找什么,所以我会给你多个选项:
http://docs.python.org/2/distutils/builtdist.html#creating-windows-installers
http://docs.python.org/2/library/msilib.html
制作Windows安装程序的非常简单的方法是使用VS:创建msi安装程序