xgboost on macos

使用brew安装

  • 克隆xgboost到本地
git clone --recursive https://github.com/dmlc/xgboost
  • 使用brew安装 gcc,查看当前版本(目前版本是7)
 brew install gcc;
 gcc -v ;
  • 修改XGBoost的config文件,这里的7是gcc版本,需要注意export的时候要写上绝对地址/usr/local/bin/,因为使用brew安装的gcc系统无法直接识别(在这里报错了好久)
 cd xgboost
 cp make/config.mk ./config.mk
 export CC='/usr/local/bin/gcc-7'
 export CXX='/usr/local/bin/g++-7'

-开始编译

make clean_all && make -j4

-在python中配置

cd python-package
python setup.py install

参考文献

mac OS 安装XGBoost(完美解决方案)

你可能感兴趣的:(xgboost on macos)