[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