[wxPython-users] Re: Cross Platform Executable

Nitro nitro at dr-code.org
Fri Jul 14 18:56:34 PDT 2006


Am 15.07.2006, 02:16 Uhr, schrieb Gerhard Fiedler <gelists at gmail.com>:

> On 2006-07-14 16:54:20, Christopher Barker wrote:
>
>> Werner F. Bruhin wrote:
>>> You are aware that even with cxFreeze you need to create an exe on each
>>> of the platforms you want to distribute for?  I.e. you can not generate
>>> e.g. on Windows and a user installs it then on Linux!
>>
>> Quite true. And given this, there's no compelling reason to use the same
>> bundling tool on all platforms. You can use:
>>
>> Py2exe on Windows
>
> How involved is the installation of the executable of a wxPython Windows
> application created with Py2exe? Is it simply copying the executable and  
> a
> few DLLs? (Considering that I don't need file type registering and other
> such things... just plain running an application.)

I've combined my py2exe setup script with an innosetup installer which is  
automatically created. A good working example for this comes with the  
py2exe distribution along with some other examples. The py2eye wiki  
features some nice recipes, too.
You just send the installer to somebody, he runs it and then choose your  
program from the start menu. Really easy.
Of course you can just zip up the files outputted by py2exe, send them to  
the other person and let him/her extract these into some folder. Then just  
double-click on the exe and your done. No need to use an installer here.  
Personally I favor the installer-based solution.

-Matthias




More information about the wxpython-users mailing list