We do exactly as you decribe, turn our python app into a fully self-installing package for windows users that can be installed with just a few clicks.
We use a free tool called Inno. It works really well. I did not set up our Inno packaging configuration so I can't answer questions about how to use it (I spend all of my time in Linux).
I can verify that Inno works great for packaging and distributing commercial python apps for Windows. Our app uses WXwindows and Inno had no trouble including all the necessary libraries.
On Wed, 2002-06-12 at 15:28, Katy & Steve Lee wrote:
Is there a minimal 'runtime' installation. I would like to distribute a 'product' consisting of Python scripts plus a few other bits by a single Windows installer that does not require Python to be installed before and see no reason to insist that the user install the entire python dev as they are probably not at all interested in it. Oh and another question is - I have a number of .msm (Microsoft Installer Merge files) files to distribute/install do you know how I could make these part of a single python installer? Thanks Steve Lee