在python 2.7,windows 7中安装Xgboost

时间:2016-06-07 23:42:20

标签: python-2.7 windows-7 xgboost

我在安装xgboost到Windows 7,python 2.7时遇到问题。 我试过跑

git clone https://github.com/dmlc/xgboost.git
cd xgboost; make; cd wrapper; python.py setup install --user
第一行工作得很好,但第二行没有。它说它找不到指定的路径,这是真的,因为cd wrapper不在make文件夹中。谁能告诉我我在这里缺少什么?谢谢

3 个答案:

答案 0 :(得分:1)

在第一行添加--recursive选项。

  

最新版本的xgboost使用子模块来维护包。因此,当您克隆repo时,请记住使用递归选项。

所以它会变成git clone --recursive https://github.com/dmlc/xgboost

按照此Tutorial在Windows中安装XGBoost。但在检查XGBoost存储库时。执行git checkout 9a48a40的其他步骤,然后按照该教程的所有步骤进行操作。

答案 1 :(得分:1)

如果您的Windows机器上有三个以下的软件,那么xgboost安装将是一个蛋糕步行。

A Python installation such as Anaconda
Git
MINGW

使用以下链接进行逐步处理。

https://www.ibm.com/developerworks/community/blogs/jfp/entry/Installing_XGBoost_For_Anaconda_on_Windows?lang=en

使用python在Windows机器上配置xgboost花了不到10分钟。

答案 2 :(得分:1)

使用相同的配置(Anaconda Python 2.7 - Win 7 - Git - Mingw64 ),蛋糕走路变成了噩梦。

我终于成功使用了来自Guido Tapias

的预编译文件