MacPython Logo from __future__ import *

buy music albums Silver Apples buy mp3 albums Tarrus Riley buy tracks mp3 Kravits buy Reaper albums mp3 buy Kravits albums music buy music Evita CD online albums mp3 Silver Apples download Madonna CD music buy tracks music Kravits download music albums Silver Apples

2005-02-04

Fix Mac OS X 10.3’s Python 2.3.0

Filed under: macosx, py2app, python — bob @ 3:20 am

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

3 Comments »

  1. What if apple eventually makes its own patch. How do you think this here fix will play with that

    Comment by Hunter Peress — 2005-02-04 @ 9:02 pm

  2. (a) I’d make a very large wager that they will not ever patch Python 2.3.0 for Mac OS X 10.3.x (but not large enough to where it would be profitable if you split it with Apple, of course). They screwed up Perl and Python on Mac OS X 10.2 and never fixed that, for example. Their track record says that they only fix things if it has immediate security implications.

    (b) If they did, it would be identical to this and thus have no effect if this patch was already installed

    Comment by Bob Ippolito — 2005-02-05 @ 1:48 am

  3. I wish you worked for Apple Bob. They should get fully behind Python and invest in making a Python oriented development environment. More applications for the Mac = more revenue. Maybe it is still too early to make the business case.

    Comment by jorjun — 2005-02-19 @ 5:30 am

RSS feed for comments on this post.

Leave a comment

What's a blog without spam? WP-Hashcash.

Powered by WordPress