[Tutor] installation programs

grouchy grouch at gmail.com
Wed Sep 21 19:40:49 CEST 2005

Hi Jeff,

Most people seem to use a combination of py2exe, and either Inno Setup or
NSIS. InstallShield is commercial, and, well, you have to pay for it.

py2exe gives you the python interpreter, and all the libraries your program
needs in a tidy little package, so unless the computers you are installing
to have python and any external libraries you are using already installed,
you will need to use that, or something similar. It lets people just install
and run.

Inno Setup is easy if you don't need anything fancy, ie a simple install
made with it's wizard. Packaging things up with py2exe will likely be the
tricky part, at least if you start trimming it down manually, or run into
any snags. Otherwise it's a breeze. NSIS has a scripting language built in,
which does indeed entail learning another language(sorta). I haven't used
it, however, so there could be lots you can do without touching the
scripting bit.

py2exe: http://starship.python.net/crew/theller/py2exe/
NSIS: http://nsis.sourceforge.net/

Good luck!

On 9/21/05, Jeff Peery < jeffpeery at yahoo.com> wrote:
>  Hello, I want to create an installation program. Can anyone tell me what
> the best program would be to use... maybe inno setup or install shield? do
> these work with python programs? do they require programming in another
> language? thanks.
>  Jeff
> _______________________________________________
> Tutor maillist - Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20050921/fd8a2369/attachment.htm

More information about the Tutor mailing list