对于mac系统,LightGBM的版本从2.2.1开始,是由macos自带的Apple Clang(Xcode_8.3.3)编译器创建,这意味着你不需要在mac上安装gcc编译器了!!,取而代之你需要安装Clang运行LightGBM所需的OpenMP库,你可以通过homebrew的方式安装OpenMP库,指令如下:
brew install libomp
对于LightGBM的版本大于2.1.2且小于2.2.1的,需要安装gcc-8编译器和OpenMP库,均是通过homebrew方式。
对于LightGBM的版本小于2.1.2的,需要安装gcc-7编译器和OpenMP库。
最后安装LightGBM的Python-package只需通过pip方式即可,代码如下:
pip install lightgbm
总结:
mac系统安装LightGBM的Python-package的最便捷方式就是安装版本大于2.2.1的LightGBM!!