[Numpy-discussion] numpy install on mac os x 10.4

Christopher Barker Chris.Barker at noaa.gov
Sun Dec 31 01:02:19 CST 2006

belinda thom wrote:

> Advice on a painless way to install scipy on my G5 OS X 10.4.8 mac  
> greatly appreciated.

Sorry, there isn't one at this point -- I think numpy, SciPy, MPL, and 
wx are all fairly stable right now, so it's a pretty good time to do it, 
but it's a challenge because:

1) SciPy, MPL, numpy and wx all have to be compatible -- so it's best if 
the same person does them all, or at least communicates enough to make 
sure the packages at pythonmac all match.

2) Building MPL requires the Universal version of a few libs (though 
libpng may be the only one now (or is it libjpeg? -- don't have my Mac 
handy), as there MAY be a version of libfreetype that works provided by 
Apple now.

This is the hardest one:
3) SciPy (or at least parts of it) requires Fortran. Apple has not 
released a gcc Fortran, and the ones that do exist are not Universal, 
and require libs in inconvenient places. This makes it hard to build a 
Universal, easy to install, binary of SciPy -- It's still hard to build 
one yourself, but if you don't need it universal, it is doable by mere 
mortals. I'd love to see a Universal one in the pythonmac repository 
(and I think with the right incantations of lipo , it should be doable), 
but in the meantime, maybe we should at least have separate PPC and 
Intel versions-- and is there any chance of either statically linking or 
putting the libs in the Python tree somewhere?

So, I'd love to have someone:

Start with Python2.5 from pythonmac (2.4 would be nice too -- but let's 
focus on 2.5)

1) Get the latest wxPython for OS-X (2.8.*)
2) Build the latest numpy
3) Build MPL against the above (and Numeric and numarray, if possible)
4) Build SciPy for both Intel and PPC (probably separately)
5) Put all that up on pythonmac.

I'd like to do it, but I'm not the least bit sure when I'll be able to-- 
someone please beat me to it!


Christopher Barker, Ph.D.

NOAA/OR&R/HAZMAT         (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

More information about the Numpy-discussion mailing list