🌊

SHAPのインストール時にllvm-configがないというエラーが出る

2020/11/03に公開

対処方法

結論としては、先に llvmlite の 0.31.0 をインストールすればよいようです。 poetry を利用している場合は下記のようにします。

poetry add llvmlite=0.31.0

経緯

SHAP をインストールしようとしたのですが、下記のようなエラーが発生しました。

FileNotFoundError: [Errno 2] No such file or directory: 'llvm-config'

原因としては、 SHAP が numba に依存しており、numba が llvmlite に依存しているために発生していたようです。 llvmlite の issue に記載されている冒頭の方法で解決しました。 4 月以降のバージョンで発生するようになっているようです。

Discussion

ログインするとコメントできます