我用几个模块,使前任Python,但我不知道如果我这样做是正确的。

我应该如何去关于这一点,为什么?请你回答个人的经验,提供参考的必要。

有帮助吗?

解决方案

py2exe 可能是你想要的,但它仅适用于Windows。
PyInstaller 适用于Windows和Linux。
Py2app 工作上。

其他提示

我发现了这种介绍是非常有益的。

我怎么分发Python应用程序,在Windows-py2exe&InnoSetup

从该网站:

有许多部署选项 蟒蛇的代码。我会分享了什么 运作良好,为我的窗户, 包装的命令行的工具和 服务的使用py2exe和InnoSetup.我会证明一个简单建立的脚本 创造窗户的二进制文件和一个 InnoSetup安装中的一个步骤。在 此外,我过去常见的错误 它过来的时候使用和py2exe 提示故障排除。这个是 一个简短的谈话,所以会有一个 后续行动的开放空间会议,以分享 经验和互相帮助解决 分配问题。

也被称为冷冻的二进制文件,但不相同的输出一个真正的编译器-他们跑字节的代码,通过一个虚拟机(PVM).执行同样作为一个编译程序只是更大,因为该程序是正在编制随着PVM.Py2exe可以冻结的独立程序,使用tkinter,全功,wxPython,并PyGTK GUI libraties;程序使用的查看游戏的编程工具包;win32com客户程序;和更多。该Stackless蟒蛇系统是一个标准的CPython实施变得没有保存国家在C语言呼堆。这使得Python更易于港口到小堆的构架,提供了有效的多处理的选择,并促进新编程的结构,例如协同程序.其他系统的研究工作在今后的发展:玻璃是工作上的Cython系统,鹦鹉项目,PyPy是工作上的更换PVM共和课程的创始人蟒蛇正在与谷歌获得Python运行5倍,C与空载燕子的项目。总之,py2exe是最简单和Cython是更有效地用于现在,直至这些项目提高Python虚拟机(PVM)为独立的文件。

不在freehackers列表 gui2exe 它可以用来建立独立的Windows的可执行文件,Linux的应用程序和操作系统应用程序包和插件开始从Python脚本。

使用cx_Freeze使exe python程序

py2exe:

py2exe是蟒蛇distutils来完成延长其将Python脚本,成为可执行的Windows的程序,能够运行,而不需要Python安装。

看到一个短名单的蟒蛇包装上的工具 FreeHackers.org.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top