MacBook Pro Retina, Mid 2012 の Numba を 0.20.0 にアップデートする.
- Mountain Lion から Mavericks にアップデート (現在 10.9.5).
LLVM と llvmlite をそれぞれ 3.6, 0.6.0 にアップデートする必要がある.
LLVM
最新版 3.6.1 を入れる.
$ brew info llvm llvm: stable 3.6.1 (bottled), HEAD ...
$ brew install llvm
llvmlite
LLVM_CONFIG_PATH
を設定して pip install
する.
$ export LLVM_CONFIG=/usr/local/opt/llvm/bin/llvm-config $ pip install llvmlite -U
が,initfini.cpp:9:10: fatal error: 'llvm/Config/config.h' file not found
とエラーが出る.
master
ブランチでは修正されている:
$ pip install git+https://github.com/numba/llvmlite.git -U
Successfully installed llvmlite-0.6.0+10.g6cf9861
と出た.
$ python -m llvmlite.tests
OK.
Numba
$ pip install numba -U
問題なく Successfully installed numba-0.20.0
と出た.