Hi Guys, Been juggling and trying to pack a PySide application that I have. Here is a simple example I am having trouble solving.
1. Install Qt from: http://get.qt.nokia.com/qt/source/qt-mac-opensource-4.7.1.dmg 2. Install PySide from: http://kotisivu.dnainternet.net/lamikae/pyside-osx/pyside-1.0.0-beta1-qt47-py26apple.pkg 3. Simple test #test.py import sys from PySide import QtCore, QtGui import os, uuid app = QtGui.QApplication(sys.argv) widget = QtGui.QWidget() widget.resize(250, 150) widget.setWindowTitle('test') widget.show() sys.exit(app.exec_()) #python test.py - should give a window 4. Try to pack. #setup.py from setuptools import setup APP = ['test.py'] OPTIONS = {'argv_emulation': True, 'includes': ['PySide.QtCore', 'PySide.QtGui']} setup( app=APP, options={'py2app': OPTIONS}, setup_requires=['py2app'], ) #python setup.py py2app 5. Try to run the app open dist/test.app (or) directly open test.app/Contents/MacOS/test File "/Users/Srini/Documents/DropAndLock/dist/test.app/Contents/Resources/test.py", line 2, in <module> from PySide import QtCore, QtGui File "PySide/__init__.pyc", line 2, in <module> File "PySide/private.pyc", line 2, in <module> File "PySide/QtCore.pyc", line 18, in <module> File "PySide/QtCore.pyc", line 15, in __load ImportError: '/usr/lib/python2.6/lib-dynload/PySide/QtCore.so' not found 2010-12-01 23:14:08.200 test[22645:903] test Error 2010-12-01 23:14:08.204 test[22645:903] test Error Not sure how to build this without these problems. Also, how do I let py2app to pack python in the .app folder itself. Right now above procedure links python to system python path. thanks a lot for the help. -Srini _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG