[Python-Dev] PYTHONPATH processing change from 2.6 to 2.7 and Mac bundle builder problems
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']
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.
nad at acm.org
More information about the Python-Dev