[Pythonmac-SIG] Python for Mac OS X (again)

Jack Jansen Jack.Jansen@cwi.nl
Fri, 2 Aug 2002 11:25:38 +0200


On Friday, August 2, 2002, at 11:02 , Aureli Soria Frisch wrote:

>>
>> Both for Tkinter and for wxPython you need a framework build of 
>> Python. This rules out the current fink distribution, which is a 
>> static Python. There's a good framework Python distribution at the 
>> wxPython site.
>
> What is the difference between a framework build of Python and a static 
> Python?

A framework build is a particular way of building that plays nicely with 
OSX. All of the Python functionality (the core shared library, the Lib 
directories, etc) are stored in /Library/Frameworks/Python.framework. 
The commandline "python" interpreter is a tiny skeleton program that 
links against this. But, more importantly, there's also an alternative 
interpreter, Python.app, which is a fullblown MacOSX Application (as 
opposed to a unix commandline tool). To be able to connect to the window 
server with full functionality you must be running as such a fullblown 
.app, it seems.

>> At some point in the future my MacPython page will be updated, but I 
>> just don't have the time for it right now. Also, things will become a 
>> lot simpler when Python 2.3 is going to appear, as then there's really 
>> no reason anymore to use the old MacPython if you're on OSX, as the 
>> new MacPython (currently referred to as MachoPython) will be a 
>> unix-Python based framework build with all the goodies people expect 
>> from MacPython.
>
> Sounds great!! When it is planned Python 2.3 for OS X to appear?

Early alfa releases should become available real soon now.
--
- Jack Jansen        <Jack.Jansen@oratrix.com>        
http://www.cwi.nl/~jack -
- If I can't dance I don't want to be part of your revolution -- Emma 
Goldman -