Creating Installer or Executable in Python

Nick Craig-Wood nick at craig-wood.com
Thu Nov 15 13:30:04 EST 2007


Shane Geiger <sgeiger at ncee.net> wrote:
>  DanielJohnson wrote:
> > I have a small project which has around 10 .py files and I run this
> > project using command line arguments. I have to distribute this
> > project to somebody.
> >
> > I was wondering how can I make an executable or some kind of
> > installer, so that end user doesn't need to compile and worry if he/
> > she has Python installed or not ?
>
>  A few candidate solutions:
> 
>  http://nsis.sourceforge.net/Main_Page
>  http://www.jrsoftware.org/isinfo.php

I've used py2exe and nsis quite a few times - works well.

Note that py2exe can bundle your app into a single exe which you can
just run which may be good enough (no need for an installer).

-- 
Nick Craig-Wood <nick at craig-wood.com> -- http://www.craig-wood.com/nick



More information about the Python-list mailing list