2013-07-03 34 views
0

我想找出一种方法来为我创建的可执行文件使用cx freeze的python应用程序创建一个安装程序。我想要类似于Windows标准安装向导,但我也希望能够尽可能地对其进行自定义(删除窗口,添加标准蓝色Windows计算机所在的标志等)。用于Python的Python安装程序在Windows上执行

主要的质量要求是:

  • 需要能够安装.Net(可能还有其他的依赖)
  • 需要可以添加程序启动处理
  • 的外观和感觉(标志,横幅等)需要能够定制

我试过创新安装,虽然这让我非常接近我想要但不给我一些我需要的定制。

我试图复制的安装向导的一个很好的例子是Firefox或Chrome的安装向导。

我知道如果需要,我可以从头创建一个自定义安装向导。我只是不确定这件事是否已经存在,或者是否有某种效用可以让我这样做。

回答

0

我过去开发了一个基于Python/GTK/OpenGL的桌面应用程序,并且为了创建可执行文件和安装程序,我使用了PyInstaller + NSIS。 NSIS就是你要求的:它非常灵活,你可能想试一试。

+0

谢谢,我会检查出来的! –

+0

您可能还想看看[Inno Setup](http://www.jrsoftware.org/isinfo.php)。我觉得它不像NSIS那么灵活,但是很容易开始使用。 –