导出我的WxPython GUI

时间:2018-01-08 07:13:13

标签: wxpython

我为设备的QA构建了一个WxPython GUI。

我想将其发送给不是开发人员的团队。

我的问题是它有许多python(2.7)模块/库:

import wx
import xlrd
import wx.lib.masked as masked
...

你可以推荐一种方式,这样他们可以轻松使用我的GUI吗? (我认为他们正在使用Windows)

我的目标是仅指导他们如何安装Python,然后按下按钮。

我不想公开我的GUI,只是发送给那些人。

1 个答案:

答案 0 :(得分:4)

使用Python可执行文件创建工具。这是最受欢迎的:

  • py2exe
  • pyInstaller
  • cx_freeze
  • bb_freeze

这些可以将您的应用程序变为可执行文件,以便最终用户不需要安装Python,wxPython或任何其他Python库。我还建议学习如何使用安装向导(如Inno Setup或NSIS)来创建一个安装程序,使最终用户更轻松地使用这种东西。

我在这里写了一个如何做这种事情的例子: