> Do you really not know about Py2App? It occasionally has some tricky 
> bits, and doesn't yet work with the new universal build, but it is still 
> better than anything else out there for any platform. In fact, with my 
> limited testing, it has always "just worked" which I can not say for py2exe.

Chris,

I haven't paid much attention to py2app, but that's because I guessed
it didn't fit my needs.  I'm not writing apps in Python because I
don't write Mac-specific code, and therefore need a portable GUI
toolkit, and none of the available-for-Python-on-the-Mac portable GUI
systems are good enough (I have hopes for GTK+ on Cairo, with the
Imendio-sponsored port at
http://developer.imendio.com/wiki/Gtk_Mac_OS_X).  My system consists
of a Python daemon which uses PIL, ReportLab, Medusa, and PyLucene,
along with 4 Python command-line programs, along with 2 Mac apps
written in Java as bundled jar files (for Swing).

When building an installer, I build the Python extensions from source
(using the system Python) and install them under /usr/local/mysys/...
The post-install script in the Mac installer then inserts a .pth file
for my system's extensions in the system Python's site-packages
directory.  This allows all the command-line Python scripts to use
them, along with the daemon.

Can you suggest a better approach?

Bill
_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to