已安裝軟體:anaconda和git (windows)
$ git clone --recursive
3 $
cd xgboost
4 $ git submodule init
5 $ git submodule update
7 安裝時選擇
x86_64的architecture,其他的選項預設
8 按照指示完成安裝,我電腦安裝的路徑為e
:\program files\mingw-w64\x86_64-7.1.0-posix-seh-rt_v5-rev0
。然後將c:\program file
s\mi
ngw-
w64\
x86_
64-7
.1.0
-pos
ix-s
eh-r
t_v5
-rev
0\mi
ngw6
4\bi
n這個資料夾的路徑新增到自己電腦的環境變數中去。
關閉git bash終端,再次開啟,剛剛新增的路徑變數就生效了,輸入以下命令檢查效果:
9 $ which mingw32-make
10如果得到類似下面的結果,就說明配置成功了。
/e/program files/mingw-w64/x86_64-7.1.0-posix-seh-rt_v5-rev0/mingw64/bin/mingw32-make
11 $ alias make='mingw32-make'
12 $ cd /c/users/xgboostcode/xgboost
編譯子模組
$ cd dmlc-core
$ make -j4
$ cd ../rabit
$ make lib/librabit_empty.a -j4
$ cd ..
$ cp make/mingw64.mk config.mk
$ make -j4
13 執行完成之後就可以在anaconda中安裝xgboost的python模組了。在電腦的開始選單中開啟anaconda prompt,輸入下面命令:
windows下安裝xgboost教程
問題 直接用pip install xgboost時,存在下圖的問題,解決方案 1.安裝mingw w64 安裝時,architecture選擇x86 64,其他不變 安裝後,配置環境變數 在path中新增h adasoftware mingw64 mingw64 bin 然後,在mingw64目錄...
Mac系統安裝xgboost
abstract xgboost 是大規模並行boosted tree的工具,本文是關於在mac系統下如何安裝xgboost。extreme gradient boosting xgboost是大規模並行boosted tree的工具,它是目前最快最好的開源boosted tree工具包,比常見的工...
在Mac os下安裝xgboost
git clone recursive cd xgboost cp make minimum.mk config.mk make j4這是不支援多執行緒版本的,如果想要支援多執行緒,那麼就要使用如下指令 brew install gcc without multilib usr bin ruby e...