[Pythonmac-SIG] distutils.errors.DistutilsFileError: file '/Library/Python/2.5/site-packages/setuptools-0.6c8-py2.5.egg/pkg_resources.pyc' does not exist

Nathan nathan.stocks at gmail.com
Thu Mar 6 17:51:34 CET 2008


On Thu, Mar 6, 2008 at 2:05 AM, Ronald Oussoren <ronaldoussoren at mac.com> wrote:
>
>  On 6 Mar, 2008, at 8:59, Lukáš 'Spike' Polívka wrote:
>  >>
>  >
>  > I think we are on the right track with PYTHONPATH.
>  >
>  > I have to export
>  > PYTHONPATH=/Library/Python/2.5/site-packages:/System/Library/
>  > Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages
>  > - even when running Jabbim without py2app (or as aliased bundle).
>  > The first path is for Twisted, the second one is for PyQt4 (SIP?).
>  > Don't ask me why it's not installed in "better" locations, where
>  > PYTHONPATH is not needed… I think I have installed it according to
>  > docs.
>
>  What OS are you running, and which python executable do you use
>  ("which python" in a terminal window)? If you're using /usr/bin/python
>  on OSX 10.5 the interpreter should use these directories automaticly.
>  A Python.org installation won't.
>
>
>  >
>  >
>  > I guess I did not read documentation thoroughly. I assumed that if I
>  > use --use-pythonpath option, py2app would somehow take care of
>  > "everything".
>
>  --use-pythonpath lets the generated application bundle use the value
>  of PYTHONPATH. If you need that your application bundle is not self-
>  contained, which is the whole point of py2app.
>
>
>  >
>  >
>  > Using py2app-0.3.6-py2.5.egg.
>
>  Could you try again using the current development version of py2app
>  ("easy_install py2app==dev" should do the trick)? Py2app 0.3.6 doesn't
>  have explicit support for PyQt, which is needed because the generic
>  dependency scanner cannot detect all dependencies of PyQt applications
>  (because PyQt does some imports in C code, and the dependency scanner
>  cannot "see" those).

(Replying again, this time doing reply-ALL)

I think you ran into the same issue that I experienced:

http://mail.python.org/pipermail/pythonmac-sig/2008-March/019791.html

The same workaround may work for you.

~ Nathan


More information about the Pythonmac-SIG mailing list