My app is a simple GUI thing which controls Zope through the zdaemon.zdctl module. It's attached. The Zope libs (and some supporting libs) are installed in the app's Resources folder in a "runtime" subdirectory (historical name, will eventually change to Zope ;)
Bob has pointed out that the python libs shouldn't be in the runtime directory, they should be included through py2app's module management.
Zope has ... interesting ideas about how modules and packages work though, so that's going to be fun to sort out :)
I noticed that if I specify a packages option to py2app, it creates both a site-packages.zip *and* a site-packages directory. It then fails to find some stuff. Adding the packages as "includes" doesn't help, as the packages are then included in the zip file, and unfortunately, Zope stores data files in the packages alongside the Python source files, and assumes those files are in a regular directory structure. So now I work on figuring how to turn off the zip-ification of site-packages.
Richard
_______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig