[Pythonmac-SIG] Py2app working with PyQt, PyOpenGL applications? (original) (raw)
Huaicai Mo huaicai at nanorex.com
Fri Nov 19 16:56:50 CET 2004
- Previous message: [Pythonmac-SIG] Python IDE 2.3.2 problems
- Next message: [Pythonmac-SIG] Py2app working with PyQt, PyOpenGL applications?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello,
I am trying to use py2app to build an application bundle distribution on Mac OS X. I got some problems, I wonder if any one has similar experiences or any ideas for these?
My Mac OS X is 10.2.8. I built py2app from source, since the py2app-0.1.5 installation package needs 10.3 installer. My software uses PyQt, PyOpenGL packages. Same as py2exe, py2app can't find the "sip" module, which is used by PyQt, so I add the option: "--includes sip", this works fine, but the problem is when I run the application, I got an error: IOError: [Errno20] Not a directory: '../Contents/Resources/Python/site-packages.zip/OpenGL/version'.
I tried to add the file 'version' from OpenGL directory to site-packages.zip and extract the zip file into a directory called site-packages.zip, the above error disappeared, but I got an new error: QPaintDevice: Must construct a Qapplication before a QPaintDevice. My application works fine and doesn't have such errors if I just start it from a shell window like: pythonw ../myapp.py.
I also tried "--excludes OpenGL" module and then manually copy the OpenGL directory from Python.frameworks to "site-pakcages.zip" and "lib-dynload" directories, the trick that I used for py2exe on Windows, but it seems this is not working here: " Fatal Python error: Interpreter not initialized (Version mismatch?) "
Please share your experience or ideas if you may have some for those problems. Thanks a lot.
huaicai
-------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/pythonmac-sig/attachments/20041119/7decd3a1/attachment.html
- Previous message: [Pythonmac-SIG] Python IDE 2.3.2 problems
- Next message: [Pythonmac-SIG] Py2app working with PyQt, PyOpenGL applications?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]