@ 2017-11-27
CentOS 6 上已经有Python 2.6和Python 2.7两个版本,现需要安装xgboost包
- 升级系统的GCC yum install gcc
- 安装Anaconda
- 根据系统具体配置下载,大约500多MB
- 下载后运行sh Anaconda2-5.0.1-Linux-x86_64.sh,根据提示输入回车及yes即可
- 配置环境变量,运行python,能看到下图即安装成功
- 下载xgboost源码,wget https://github.com/dmlc/xgboost/archive/0.47.tar.gz 并解压进入解压目录
- 执行make命令后进入其python-package子目录
- 修改setup.py文件,将include_package_data=True,改为False
- 执行python setup.py install即可安装成功
如果之前有尝试安装XGBoost,且安装失败,请删除该安装包或解压包,重新make和安装