LightGBMのインストール時にエラー終了の連続で苦戦したため、備忘録を予て正しいインストール方法を残しておくことにしました。
現状LightGBMはPython3.9までの対応とGitHub上では表示が出ていますが、Python3.10でも問題無くインストールが出来ました。
OpenMPのインストール
まず最初にOpenMPをインストールします。この行程を実行しなかった場合、怒濤のエラーメッセージが出力されインストールはエラー終了します。Logは大量にメッセージが出ている割にざっと読んでもどこに理由が有るのかよく分かりません。。。しかし、公式にはOpenMPをまずインストールすることとの記載が有ります。
brew install libomp
LightGBMのインストール
OpenMPのインストールが完了して漸くLightGBMのインストールが実施出来ます。
pip instakk lightgbm
筆者はPipenvを利用しているので以下のコードでインストールを実行しました。
pipenv install lightgbm
Reference