使用Python创建可执行应用程序

时间:2014-01-18 06:07:27

标签: python-2.7 wxpython

假设我在Python中编写了一个使用wxPython的程序。如果我希望我完成的项目最终在别人的计算机上运行,​​那可能不是程序员的人,这是最简单的方法吗?

此外,如果我以某种方式打包Python脚本,是否还必须包含它所依赖的所有模块才能运行?

例如,如果我import osimport wxoswx文件是否必须包含在我的最终包中?

1 个答案:

答案 0 :(得分:1)

您需要使用以下某个实用程序:

  • py2exe
  • cx_freeze
  • bb_freeze
  • PyInstaller

py2exe项目在几年内没有更新,所以其他一个项目可能会更好。我写了关于这些的教程,欢迎你查看:

还有一个名为GUI2Exe的项目,该项目在所有这些二进制创建实用程序上打了一个GUI前端,使得使用它们更容易一些。您也可以在我的博客上阅读相关内容: