Bob Ippolito (@etrepum) on Haskell, Python, Erlang, JavaScript, etc.

Fix Mac OS X 10.3's Python 2.3.0


The way that Python builds extensions on Mac OS X was very flawed (note that this isn't the most recent thread) until very recently (Python 2.3.5 and 2.4.1 should finally be correct). Although py2app is able to work around the deficiencies of these extensions, it's a particularly good idea to correct your build environment as soon as possible. Especially if you plan on creating redistributable components with them, or if you intend to have multiple versions of Python installed.

Jack Jansen prepared an installer package (note that the download link in that email is incorrect) that monkeypatches the standard Python 2.3.0 installation that ships with Mac OS X 10.3 (Panther). Although the installer package is officially in "testing", it's been around for a month and no issues have been reported. Worst case, it fixes most of the problems :)

Download away! PantherPythonFix.dmg