前段时间因工作需要使用LightGBM,所以就去下载安装了这个开源工具,用起来很方便,准确率和速度都挺高的,棒棒哒!现在把安装步骤分享给大家。
·系统:Linux系统
·软件要求版本:glibc2.14版本以上、gcc4.9.4版本以上
LightGBM安装步骤:
1、从GitHub上git clone LightGBM
git clone https://github.com/Microsoft/LightGBM.git
2、进入lightGBM目录下,新建build目录
mkdir build
cd build
cmake ..
make -j
若报错,则删除build目录,重新执行
mkdir build
cd build
cmake -DCMAKE_CXX_COMPILER=g++ -DCMAKE_C_COMPILER=gcc ..
执行完上述命令,在lightGBM目录下会生成lightgbm.so so库和 lightgbm可执行文件
3、进入python-package目录,执行
python setup.py install
若报错“please installCmake first”
则执行
python setup.py install –precompile
4、新建test.py
# coding: utf-8
import lightgbm as lgb
print("Install lib_lightgbm OK")
执行
pythontest.py
若输出“Install lib_lightgbm OK”,则表示LightGBM安装成功!
5、进入lightGBM目录下example/python-guide,安装scikit-learn、pandas,来使用python版lightGBM
Sudo pip install -U scikit-learn
Sudo pip install -U pandas
Sudo pip install -U m
Python simple_example.py
若得到执行结果和model.txt文件,则说明已成功打通python版lightGBM
tips 需提前安装:glibc、 cMake、 gcc 、numpy等
领取专属 10元无门槛券
私享最新 技术干货