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

Barry Scott barry at barrys-emacs.org
Sat Dec 29 00:10:11 CET 2012


You did not set PYTHONHOME that effects the code in calculate_path a lot.
Also there is platform specific code in tht code.

Barry


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']
> 
> 
> Regards
> 
> Antoine.
> 
> 
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: http://mail.python.org/mailman/options/python-dev/barry%40barrys-emacs.org
> 


More information about the Python-Dev mailing list