【软件安装】在Windows上安装XGBoost最简单方法

XGBoost常用于Kaggle比赛,在Windows上安装可能较困难。博客介绍了在Windows上构建XGBoost的注意事项,如使用修改版Makefile.win、UNIX shell(建议Git Bash)、–recursive选项git clone、合适的MinGW(建议TDM - GCC),还提及安装Python绑定较简单。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

XGBoost广泛用于Kaggle比赛。对于那些喜欢使用Windows的人来说,安装xgboost可能是一个艰苦的过程。因此我写了这张便条来节省你的时间。

1.构建XGBoost

公平地说,在Windows上安装XGBoost 的官方指南没有错。但是,我仍然想在这里强调几点。

git clone --recursive https://github.com/dmlc/xgboost  
cd xgboost  
wget https://cdn.linghao.now.sh/assets/install-xgboost/Makefile.win
cp Makefile.win Makefile
cp make/mingw64.mk config.mk
mingw32-make  

注意:

  • 1.Makefile.win是原版的修改版(感谢Zhou Xiyou),Makefile适合Windows上的构建过程。你可以在这里下载或下载它。
  • 2.请务必使用UNIX shell,因为Windows CMD存在mkdir -p命令问题。建议使用Git Bash。
  • 3.一定要使用–recursive选项git clone。
  • 一定要使用合适的MinGW。建议使用TDM-GCC。请注意,默认情况下,它不会为您安装OpenMP。您需要指定它否则构建将失败。
    在这里插入图片描述

2.安装Python绑定

这应该很简单。

cd python-package  
python setup.py install  

完成!请享用!

来源:章凌豪
链接:https://dnc1994.com/2016/03/installing-xgboost-on-windows/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值