[Pythonmac-SIG] Could py2app bundle all the requirements of my package?

cool-RR cool-rr at cool-rr.com
Fri May 21 00:26:30 CEST 2010


Hello!

I'm developing a desktop application called GarlicSim:

http://garlicsim.org

I want to distribute it natively to all OSes.

On Windows I have already succeeded packaging it with py2exe and InnoSetup.

I have not touched py2app yet. Do you think that py2app could bundle all the
packages I want?

I want to bundle the entire Python standard library. (My program is a sort
of a science lab, and a very important part of it is a Python shell that I
provide, and I want my users to be able to use all of Python.)
I want to bundle wxPython and cairo. (I'm especially worried about cairo.)
My app is wxPython-based and I want to use cairo for drawing widgets.
I want to bundle a big selection of scientific modules. Scipy, numpy,
Traits, Mayavi (With VTK, which is especially hard to install.) Pretty much
most of the things that Enthought provides.

Note that with py2exe I've been able to do all of the above, (except I
haven't finished bundling all the scientific libraries, just most of them.)

(And no, I don't mind my app weighing 1GB.)

Will py2app be able to bundle all these things and how much hair will I have
left on my head after I get it working?

(Please `cc` any replies to me.)

Thanks for your help,
Ram Rachum.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pythonmac-sig/attachments/20100521/51234f25/attachment.html>


More information about the Pythonmac-SIG mailing list