[英]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.