In article <AANLkTimTQwMsKAp4kqR_By4SB4YNYX2kpHJT6XPuth=m...@mail.gmail.com>, André Sintzoff <andre.sintz...@gmail.com> wrote:
> 2011/3/4 Aahz <a...@pythoncraft.com>: > > On Fri, Mar 04, 2011, Andr? Sintzoff wrote: > >> > >> The application is created with: > >> $ python setup.py py2app --use-pythonpath > >> > >> Unfortunately, when > >> $ open ./dist/TortoiseHg.app/Contents/MacOS/TortoiseHg > >> the following message is displayed > >> ImportError: > >> '/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib > >> -dynload/mercurial/osutil.so' > >> not found > >> > >> I'm wondering why the application searches modules in > >> /System/Library/Frameworks/Python.framework and not in the bundle just > >> created where the files are available. > > > > You need to download from python.org; using the built-in Python causes > > py2app to behave differently. > > I just tried to install MacPython > (http://pythonmac.org/packages/py25-fat/dmg/python-2.5-macosx.dmg) Is there a reason you need to use a very out-of-date Python 2.5? More recent released installers are available here: http://python.org/download/ For maximum compatibility, stick to one of the 32-bit-only 10.3+ installers, say, for python2.7. > Unfortunately, I have some issues regarding paths... > I got the following import error when launching my application: > ImportError: No module named PyQt4.uic.Compiler > > I'm afraid to have done something modifying sys.path but I don't see what. After installing the new Python, you'll need to install a copy of easy_install for it (either setuptools or Distribute) and then re-install any other 3rd-part packages that you need, like py2app and PyQt. -- Ned Deily, n...@acm.org _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG