MacbookにLightGBMをインストールする
Kaggleで大人気のLightGBM。
Macbookに導入しようとしたら、pipだけじゃダメだったので導入手順を記録。
環境
$ sw_vers ProductName: Mac OS X ProductVersion: 10.14.1 BuildVersion: 18B75 $ python -V Python 3.6.6 :: Anaconda, Inc.
手順
ビルドに必要なパッケージを導入。
$ brew install cmake gcc@7
ソースコードからビルド。
$ export CXX=g++-7 CC=gcc-7 $ pip install --no-binary lightgbm lightgbm
git clone
してhogehogeしなくても、pipでいけるらしい?
私の理解度が怪しいです・・・
この状態でLightGBMを使おうとすると以下のように怒られてしまいました。
「OpenMPを導入しろ」とのことなので、従います。
brew install libomp
これによりimport
時の警告が消えて、無事LightGBMの導入完了です。