On Dec 28, 2004, at 4:14 PM, Kevin Walzer wrote:
Kevin-Walzers-Computer:~/Desktop/eric-3.5.1/eric kevin$ py2applet eric3.py
from: can't read /var/mail/py2app.scripts.script_py2applet
/usr/local/bin/py2applet: line 3: syntax error: unexpected end of file
Sounds like the hash-bang is missing from /usr/local/bin/py2applet. I'm not sure why that is, I haven't been able to reproduce with svn trunk.
~ from UI.SingleApplication import SingleApplicationClient
~ File "UI/SingleApplication.pyc", line 17, in ?
~ File "Preferences/__init__.pyc", line 1270, in ?
~ File "Preferences/Shortcuts.pyc", line 17, in ?
ImportError: No module named XML.XMLUtilities
This is because whatever you're wrapping is making some crazy non-import-bytecode based import of some XML package. You can not use the GUI py2applet with such an application, and you should probably create a setup.py. The command-line py2applet might be able to package such an application like this:
% py2applet eric3.py --includes='XML.*'
It really depends on what the XML is and how it's structured.
I'm using the newest version of py2app (.1.6) that has the support for
PyQt built-in. I'm just putting the name of the main script in the
setup.py file, and not adding anyting else. Is there something special I
need to do with the XML module in terms of referencing it in the
setup.py script? I've actually run into this problem (w/XML modules)
with other apps I've tried to build with py2app, so I'm not sure what to do.
Where the heck does this XML module come from anyway? It's not in the standard library or anything else I've ever used.
-bob
_______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig