According to activestate [1] bottleneck 0.5.0 builds on linux and
windows but not on mac osx [2]. It hangs while compiling the moving
window functions. I suspect move_median since activestate reports that
the previous version of bottleneck builds fine on osx.
[1] http://code.activestate.com/pypm/bottleneck
[2] http://pypm-free.activestate.com/2.6/macosx10.5-i386-x86_64/pool/b/bo/bottleneck-0.5.0_macosx10.5-i386-x86_64_2.6_1.pypm.d/log
I was able to compile Bottleneck in universal mode on OS 10.6 at
least. There are actually some more serious problems in the install
process in that I can't install this version of Bottleneck into 64-bit
EPD (which lives in EPD64.framework and not Python.framework).
- Wes
Thanks, Wes. That's good to know.
Well, at least there is partial support for OSX.
I'm curious about happens on osx when you do:
$ python setup.py build
If you have cython installed then you can do:
$ make all
in the top-level directory. That will build in place.
Wow, that is slow. I hope the bottleneck functions are fast enough to
make up for the lost 30 minutes :)
I recommend running bn.test() and bn.bench().
Thanks for the suggestion. README updated:
https://github.com/kwgoodman/bottleneck/commit/9ee4215620664422d8e90e962a5f6e86041f874e
> Maybe it's worth adding a note to the README saying that setup might take
> around 30 minutes with no console output (except a compiler warning).
How old is your mac?
Looking at the link in the first email in this thread I see the reason
why activestate failed to build bottleneck on osx was that it timed
out after 900 seconds. Linux and windows did not have that problem.
Odd.