Light GBMを使うとOMPエラーでカーネルが死ぬ
業務でも趣味でもよくLight GBMにお世話になっているが,この前手元のMacで使おうとしたらDead kernel
エラーが発生した.conda
で入れたLight GBMを一旦アンインストールして,Installation Guide - LightGBMに従って再インストールしたら解決した.
環境
- macOS Sierra:10.12.6
- Python:3.6.5
- lightgbm:2.1.0
症状
解決策
公式のインストールガイドに従わず,$ conda install -c conda-forge lightgbm
で落としたのが原因っぽい.一旦$ conda uninstall lightgbm
して,Installation Guide - LightGBMに従ってインストールした.
なお,Installation Guide - LightGBMではexport CXX=g++-7 CC=gcc-7
だが,手元の環境に合わせてバージョンを変更する必要があることに注意.
参考
Subscribe via RSS