我已经使用了几个模块为Python制作EXE,但我不确定我是否做得对.
我该怎么做呢,为什么?请根据个人经验提供答案,并在必要时提供参考.
py2exe可能是你想要的,但它只适用于Windows.
PyInstaller适用于Windows和Linux.
Py2app适用于Mac.
我发现这个演示文稿非常有用.
我如何在Windows上分发Python应用程序 - py2exe和InnoSetup
从网站:
Python代码有许多部署选项.我将在Windows上分享对我有用的东西,使用py2exe和InnoSetup打包命令行工具和服务.我将演示一个简单的构建脚本,它可以一步创建Windows二进制文件和InnoSetup安装程序.另外,我将讨论使用py2exe时出现的常见错误以及对它们进行故障排除的提示.这是一个简短的讨论,因此将会有一个后续的Open Space会议来分享经验并帮助彼此解决分发问题.