[Pythonmac-SIG] Install location

Trent Mick trentm at ActiveState.com
Mon Apr 10 23:14:03 CEST 2006


[Timothy Reaves wrote]
> 	Why is it the installer at http://www.python.org/download/releases/ 
> 2.4.3/ install into /Applications ?  Why does it not install as a  
> framework?  ActiveState Python does, although they still user /usr/ 
> local/bin for the links.

As Bob and Ronald mentions the differences aren't quite that big.
Both MacPython and ActivePython install core Python as a framework.

The main differences are where the small apps associated with Python are
placed. Similar to Apple's Python in /System/Library/Frameworks,
ActivePython places Python.app, PythonLauncher.app and IDLE.app under
the Resources dir in the framework area:
    /Library/Frameworks/Python.framework/Versions/2.4/Resources/Python.app

The old (now deprecated) Mac "Python IDE.app" was never included in
ActivePython.

Ronald,

There was discussion a while back to change the MacPython installer to
NOT put symlinks in /usr/local/bin, but instead put the full
    /Library/Frameworks/Python.framework/Versions/2.4/bin
on the user's PATH (either doing so automatically or showing the user
how) so that setup.py-installed script would get on the PATH as well.

Does the universal MacPython build do this or is it still the plan to do
so? I was planning to move from using /usr/local/bin to the full
framework path in a future ActivePython.

Cheers,
Trent

-- 
Trent Mick
TrentM at ActiveState.com


More information about the Pythonmac-SIG mailing list