win10+vs15+xgboost安装

1. windows下安装xgboost框架的教程,主要分两类:

  • 用Git + MingW进行安装
  • 用visual studio编译安装

本人电脑恰好安装了visual studio2015,因此就尝试利用visual studio编译安装xgboost框架。

xgboost链接:https://pan.baidu.com/s/1B3n55X5Q_Y6KL_WnUExohw 密码:9czy

下载解压工具包,用visual studio 2015打开 E:\xgboost\xgboost-mastervs\xgboost-master\windows\xgboost.sln


打开之后可能会出现如下情况

这里写图片描述

点击确定,如何跳过这一步的话,后面的编译会失败。按照下图进行编译配置,然后“生成解决方案”,出现下图结果,3个生成成功。 




打开cmd命令窗口,将目录切换到xgboost的python-package目录下,然后输入:python setup.py install,系统就会自动安装成功。

这里写图片描述

从cmd命令窗口打开python解释器,输入import xgboost ,运行不出错。 
这里写图片描述

2.若import 失败

2.1方法

E:\Anaconda2510python27\Lib\site-packages\xgboost-0.4-py2.7.egg\xgboost中导入VERSION和build-python.sn两个文件,E:\Anaconda2510python27\Lib\site-packages是我安装anaconda2的路径。VERSION和build-python.sn两个文件链接:https://pan.baidu.com/s/18hFJDz6wC1OdxRe6Dy_9rw 密码:f7kc

2.2方法

安装好的xgboost会在E:\Anaconda2510python27\Lib\site-packages/xgboost-0.4-py2.7.egg中,要把xgboost文件夹拿到site-packages下面。