简介
最近要用到xgboost,但是python的官网并没有直接提供windows版本。其github源码 听说为了方便版本控制,删除了之前的window分支,统一使用CMake进行版本控制,因此在window平台上装xgboost Python安装包就比以前稍微麻烦了点,下面将提供两种方式可以安装xgboost,第一种方式不需要本地编译,第二种方式需要下载源码进行本地编译。
依赖包
在安装xgboost前需要安装以下工具包
1. Numpy
2. Scipy
通过Wheel安装xgboost(不需要本地编译)
有人提供了python非官方的windows平台包,下载对应的wheel文件后,在当前目录打开cmd输入以下命令
pip install xxx.whl
然后就可以打开python解释器输入
import xgboost as xgb
验证是否成功安装xgboost包
本地编译源码
本地编译源码可以通过MinGW和Visual Studio 编译。但是在编译前需要安装以下软件:
1.