On Thu, Sep 3, 2009 at 4:02 PM, Wolfgang Kerzendorf<wkerzend...@googlemail.com> wrote: > my version of python is the one that comes with snow leopard: 2.6.1 > hope that helps
Huh? I upgraded to Snow Leopard over my Leopard system (i.e not a fresh install), and my default is python2.5: $ python Python 2.5 (r25:51918, Sep 19 2006, 08:49:13) [GCC 4.0.1 (Apple Computer, Inc. build 5341)] on darwin Hmmm, also that looks very old... [snooping] Okay, so it seems I probably have an old Mac Python installed in /Library/Frameworks, that perhaps was overriding the new Snow Leopard python? $ type -a python python is /Library/Frameworks/Python.framework/Versions/Current/bin/python python is /usr/bin/python $ ls -l /Library/Frameworks/Python.framework/Versions total 8 drwxr-xr-x 9 root admin 306 Sep 5 2006 2.4/ drwxrwxr-x 10 root admin 340 Dec 11 2006 2.5/ lrwxr-xr-x 1 root admin 3 Apr 5 16:53 Current@ -> 2.5 Geez... I think I was using the MacPorts python, which I deleted after installing SnowLeopard, and that exposed some old still installed frameworks. $ sudo rm /Library/Frameworks/Python.framework/Versions/Current/bin/python $ type -a python python is /usr/bin/python $ hash python $ python Python 2.6.1 (r261:67515, Jul 7 2009, 23:51:51) [GCC 4.2.1 (Apple Inc. build 5646)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> Yep, got rid of the old framework executable, and now it finds the system python executable. Man, there is a lot of old cruft of various sort in my /Library/Frameworks. So, note to those upgrading to Snow Leopard, look in your /Library?Frameworks folder for old just that may still be overriding the newer /System/Library/Frameworks stuff: $ ls -l /System/Library/Frameworks/Python.framework/Versions/ total 8 drwxr-xr-x 8 root wheel 272 Aug 28 14:33 2.3/ drwxr-xr-x 12 root wheel 408 Aug 28 15:03 2.5/ drwxr-xr-x 12 root wheel 408 Aug 28 15:03 2.6/ lrwxr-xr-x 1 root wheel 3 Aug 28 14:33 Current@ -> 2.6 I'd list my whole /Library/Frameworks folder as an example, but its embarrassingly ancient and crufty. :) Hope this helps someone. -C _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion