windows10 安装xgboost

来源:互联网 发布:电脑编程好学吗 编辑:程序博客网 时间:2024/06/06 01:02

第一步,搭建python环境

Windows 10
Python2.7.12 64位
numpy 1.11.1
scipy 0.18.1
pip 8.1.2
推荐使用anaconda python2.7x版本进行安装,自带numpy、scipy等常用库

第二步,下载并编译xgboost

安装git以及虚拟linux环境,用于下载xgboost:
msysgit是Windows版的Git,下载网址
安装mingw-w64,用于编译xgboost:
进入网站,点击下载x86_64-5.3.0-release-win32-seh-rt_v4-rev0.7z,适用64位操作系统;
解压并将压缩包放在C盘下面;
配置环境变量,将C:/mingw64/bin 粘贴到path环境变量下
(具体操作步骤:我的电脑->右键->属性->高级系统设置->选择“高级”选项->选择下面“环境变量”->用户变量或者系统变量均可,若无path则创建一个path变量)
使用git-bash, 执行以下命令:

cd xgboostgit clone --recursive https://github.com/dmlc/xgboost git submodule initgit submodule updatecp make/mingw64.mk  config.mkmingw32-make  -j4

第三步 执行python安装命令

在xgboost文件下面,执行

cd python-package
python setup.py install

在python中导入模块, 如果没报错则为安装成功

import xgboost as xgb

参考网址:
64位win10下安装xgboost python包的教程

0 0