Re: Standalone Python Programs...

From: simo (simoninusa2001_at_yahoo.co.uk)
Date: 08/07/04


Date: 6 Aug 2004 16:48:37 -0700

Grant Edwards <grante@visi.com> wrote:

> Same here. I've used py2exe + Inno Setup for a handfull of
> small wxPython applications and it's all worked quite nicely.

Same here too, InnoSetup is especially useful if you need to bundle
auxilliary files like icons, images, ChangeLogs etc. or make
desktop/startbar shortcuts.

I think py2exe is perfect, cx_Freeze is still not 100%

> > I can't speak to Linux installations because I have always
> > just used the Python installation already there.

> Yup.

I tried McMillan Installer on Linux, and had little success - because
even if you get the binary to build, it usually has .so dependency
issues - basically you need wxWidgets or GTK+ or whatever installed on
top of any Python you've coded.

I've falling back to providing the source and leaving it as an
exercise to the user to install all the Python modules they may not
have in their base install.

One of the attractions of IronPython is that you can build a single
.exe (or .bin on Linux I guess?) although the user still needs the CLR
runtime installed.



Relevant Pages

  • Re: Whats so funny? WAS Re: rotor replacement
    ... That I have to download and perhaps install them to use ... > * I have to download and build the MySQLdb package to talk to MySQL ... > servers from Python code ... I can write something using a core module instead of an external ...
    (comp.lang.python)
  • RE: Python 2.4 killing commercial Windows Python development ?
    ... > install fully useable Python on their Windows machines. ... > Quicksomething for Windows, or RealPlayer, ... The Windows application that I develop and distribute relies on Python ...
    (comp.lang.python)
  • Re: WTF? Printing unicode strings
    ... variable to Linux and python will know that your terminal is utf-8. ... chose debian 3.1 minimal network install and after answering all ... I would expect utf-8 english locale to be present even in ...
    (comp.lang.python)
  • Re: WTF? Printing unicode strings
    ... variable to Linux and python will know that your terminal is utf-8. ... chose debian 3.1 minimal network install and after answering all ... I would expect utf-8 english locale to be present even in ...
    (comp.lang.python)
  • Re: bytecode non-backcompatibility
    ... Unstable bytecodes makes updating to a newer version of Python very ... >>>tedious and risk breaking old scripts, ... > setup.py install" to install the library into site-package. ... each port has a list of all the other ports it depends ...
    (comp.lang.python)