mac xgboost 安装
在安装xgboost遇到好多坑,现整理如下:
- 安装homebrew
- /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 安装新版gcc(目前版本7)
- brew install gcc --without-multilib
- git 上下载源码
- 安装在根目录比较方便,cd ~
- git clone --recursive https://github.com/dmlc/xgboost
- 对gcc进行调整到最新版
- cd xgboost
- cd make
- vim config.mk;将一下注释删除,改为最新
export CC = /usr/local/bin/gcc-7 export CXX = /usr/local/bin/g++-7 - cd ..(到xgboost目录)
- cp make/config.mk ./config.mk;make -j8
- 安装
cd python-package; sudo python setup.py install - 若有如下报错
,则cd ..到上级目录下,执行bash build.sh- 然后执行cd python-package; sudo python setup.py install
- 若用Anacoda,可用 conda list 查看xgboost是否已安装ok
,则cd ..到上级目录下,执行bash build.sh
浙公网安备 33010602011771号