xgboost 在 windows 上的安装

本文详细介绍如何在Windows环境下配置并安装XGBoost。主要内容包括安装Anaconda3、Git及mingw-w64编译工具;下载源码并进行编译;最后完成XGBoost的安装过程。

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

本文环境
anoconda3 + python3.6.1 + win10

一、 window上已经安装好anaconda3 ,git
二、 mingw-w64的安装(编译工具)
下载地址:
https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/5.3.0/threads-win32/seh/
点击下载x86_64-5.3.0-release-win32-seh-rt_v4-rev0.7z,适用64位操作系统。
另外,建议不要使用mingw-w64-install.exe(170.0 kB)在线下载,因为在选择安装版本后下载有些版本会崩掉(比如本版本)。
2、解压到某一目录下,我放到了C盘根目录。(目录最好不要有中文字符)
3、配置环境变量。将C:\mingw64\bin;粘贴到path环境变量下,用“;”隔开。
我的电脑图标->右键->属性->高级系统设置->选择“高级”选项->选择下面“环境变量”->用户变量或者系统变量均可,若无path则创建一个path变量。
4、进入目录C:\mingw64\bin,找到mingw32-make.exe 更名为make(为了使用方便)。成功后,在cmd下输入make会返回“make: * No targets specified and no makefile found. Stop.”。
三、安装xgboost
1、下载源码
git clone --recursivehttps://github.com/dmlc/xgboost
2、下载xgboost.dll(libxgboost.dll) 放到python-package/xgboost下 然后执行下面命令
cd xgboost
git submodule init
git submodule update
cp make/mingw64.mk config.mk
make -j4
cd python-package
python setup.py install

以上亲测,可用。
这里写图片描述
点击参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值