[Python-Dev] PYTHONPATH processing change from 2.6 to 2.7 and Mac bundle builder problems

Ned Deily nad at acm.org
Sat Dec 29 00:57:33 CET 2012


In article <9E6E3321-B0E7-4E77-AFCB-9C78556499EF at barrys-emacs.org>,
 Barry Scott <barry at barrys-emacs.org> wrote:
> You did not set PYTHONHOME that effects the code in calculate_path a lot.
> Also there is platform specific code in tht code.
> On 28 Dec 2012, at 22:30, Antoine Pitrou <solipsis at pitrou.net> wrote:
> > On Fri, 28 Dec 2012 21:39:56 +0000
> > Barry Scott <barry at barrys-emacs.org> wrote:
> >> I'm trying to track down why bundlebuilder no longer works with python 2.7
> >> to create runnable Mac OS X apps.
> >> 
> >> I have got as far as seeing that imports of modules are failing.
> >> 
> >> What I see is that sys.path does not contain all the elements from the
> >> PYTHONPATH variable.
> >> 
> >> No matter what I put in PYTHONPATH only the first element is in sys.path.
> > 
> > I can't reproduce under Linux:
> > 
> > $ PYTHONPATH=/x:/y python -Sc "import sys; print(sys.path)"
> > ['', '/x', '/y', '/usr/lib/python27.zip', '/usr/lib64/python2.7/',
> > '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk',
> > '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload']

Barry,

I think this discussion should be taking place on the bug tracker 
(http://bugs.python.org), rather than in python-dev.  bundlebuilder is 
unique to OS X and fairly esoteric.  Please open an issue there and 
include a sample of how you created an app with bundlebuilder and what 
Python 2.7 version you are using and what version of OS X.

Thanks!

-- 
 Ned Deily,
 nad at acm.org



More information about the Python-Dev mailing list