業務でも趣味でもよく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だが,手元の環境に合わせてバージョンを変更する必要があることに注意.

参考