繁体   English   中英

如何在Windows上轻松安装xgboost

[英]how to install xgboost easily on windows

我一直在努力安装x​​gboost,我做了很多事情,但我可以看到可能有效。 我下载了文件xgboost.rar ,然后将其压缩到Lib / Site包中

现在,当我打开网站包时,它显示xgboost,但是当我import xgboost它说no module named xgboost

请帮忙

文档中

import os
os.environ['PATH'] = os.environ['PATH'] + ';C:\\Program Files\\mingw-w64\\x86_64-5.3.0-posix-seh-rt_v4-rev0\\mingw64\\bin'

您可以点安装catboost。 它是最近开放源代码的梯度增强库,具有相似的接口,在大多数情况下比XGBoost更为准确和快速,并且支持分类功能。 这是该库的站点: https : //catboost.yandex

您首先需要通过“ make”构建库,然后可以使用anaconda提示符(如果要在anaconda上安装)或git bash(如果仅在Python中使用)进行安装。

首先,按照以下步骤(在Windows上的Git Bash中)遵循官方指南:

git clone --recursive https://github.com/dmlc/xgboost
git submodule init
git submodule update

然后在此处安装TDM-GCC并在Git Bash中执行以下操作:

别名make ='mingw32-make'cp make / mingw64.mk config.mk; 使-j4

最后,使用anaconda提示符或Git Bash执行以下操作:

cd xgboost \\ python-package
python setup.py安装

另请参阅以下重要资源:

官方指南

在Windows上安装Xgboost

在Windows上为Anaconda安装XGBoost

或者,您可以从该链接执行操作,您可以下载C预编译的库并使用pip install <FILE-NAME.whl>命令进行安装。 确保您已下载与python版本兼容的库。

我在Anaconda(Spyder)中使用相同的打印机时遇到了这个问题。 然后只需重新启动内核,您的错误就会消失。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM