使用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