Mac系统安装python版Xgboost
1.安装 Homebrew https://brew.sh/
Homebrew是Mac系统下非常优秀的包管理工具,相当于Ubuntu的apt-get,安装命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.安装最新版本的gcc,即gcc-6
brew install gcc --without-multilib
3.下载Xgboost的git源码,修改配置文件
git clone --recursive https://github.com/dmlc/xgboost
cd xgboost
4.修改配置文件,用于编译
cp make/config.mk ./config.mk
用vim打开config.mk,修改下面两行:
export CC = gcc-6
export CXX = g++-6
编译:
./build.sh
5.安装python包
cd python-package
python setup.py install
6.打开python验证
>>> import xgboost