簡體   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