2014-01-18 23 views
0

假设我用Python编写了一个使用wxPython的程序。如果我想让我的已完成项目最终在别人的计算机上运行,​​那么某个人可能不是程序员,那么执行此操作的最简单方法是什么?此外,如果我以某种方式打包Python脚本,是否还必须包含它依赖运行的所有模块?用Python创建可执行应用程序

例如,如果我和import wx,请oswx文件必须包含在我的最终包?

+1

在这里得到解答http://stackoverflow.com/questions/5458048/how-to-make-a-python-script-standalone-可执行的运行没有任何依赖,在这里https://wiki.python.org/moin/DistributionUtilities – Yoriz

回答

1

您将需要使用以下工具之一:

  • py2exe
  • cx_freeze
  • bb_freeze
  • PyInstaller

的py2exe项目尚未在更新几年,所以其他人可能会更好。我写了教程这些,你是欢迎检查:

还有一个叫GUI2Exe项目,双掌一GUI所有这些二进制创建实用程序的前端,并使它们更容易一点。你可以阅读有关我的博客太:

相关问题