[英]how to install xgboost easily on windows
我一直在努力安装xgboost,我做了很多事情,但我可以看到这可能有效。 我下载了文件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安装
另请参阅以下重要资源:
或者,您可以从该链接执行操作,您可以下载C预编译的库并使用pip install <FILE-NAME.whl>命令进行安装。 确保您已下载与python版本兼容的库。
我在Anaconda(Spyder)中使用相同的打印机时遇到了这个问题。 然后只需重新启动内核,您的错误就会消失。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.