为客户端打包和分发python(适用于windows)应用程序
假设我为windows用户开发了一个使用python的桌面应用程序。我想分发这个应用程序 那么,包装和配送的标准流程是什么?我希望安装其他.msi或.exe安装程序 PyInstaller是一个将Python程序转换(打包)为 在Windows、Linux、Mac OS X、Solaris和 AIX。与类似工具相比,它的主要优点是PyInstaller可以正常工作 对于2.3以后的任何Python版本,它都会构建更小的可执行文件 由于透明压缩,它完全是多平台的,并且可以使用 操作系统支持加载动态库,从而确保 兼容性 cx_Freeze是一组用于冻结Python脚本的脚本和模块 以与py2exe和py2app几乎相同的方式将其转换为可执行文件。 与这两个工具不同,cx_Freeze是跨平台的,应该可以使用 Python本身工作的任何平台。它支持Python 2.3或更高版本 更高(包括Python 3),因为它使用zip导入 2.3中引入的设施 一旦将其打包到一个自包含的环境中(无论是单个exe还是目录结构),如果需要特殊的安装过程,可以使用任何标准的Windows Installer应用程序。或者您可以简单地将其作为.exe分发,准备运行为客户端打包和分发python(适用于windows)应用程序,python,Python,假设我为windows用户开发了一个使用python的桌面应用程序。我想分发这个应用程序 那么,包装和配送的标准流程是什么?我希望安装其他.msi或.exe安装程序 PyInstaller是一个将Python程序转换(打包)为 在Windows、Linux、Mac OS X、Solaris和 AIX。与类似工具相比,它的主要优点是PyInstaller可以正常工作 对于2.3以后的任何Python版本,它都会构建更小的可执行文件 由于透明压缩,它完全是多平台的,并且可以使用 操作系统支持加载动