1. 程式人生 > >【XGBOOST】win下安裝

【XGBOOST】win下安裝

我用的anaconda
首先用conda建立了一個新的環境,並且安裝了numpy等等資料分析包,然後嘗試安裝xgboost
Anaconda cloud上的xgboost只有linux版本的,所以不能用conda在win上安裝xgboost,只能用pip,指令很簡單

pip install xgboost

安裝是成功了,但是安裝之後提示了
在這裡插入圖片描述
紅字部分說還需要cython,PyHamcrest,mkl的一堆包,pip不會自動安裝某個包要用到的依賴包,這個很煩的
不過即使沒有這些包,import還是會成功的,不過日後應用的時候可能會出問題

作為測試,我先把xgboost刪除,並把對應的包都安裝上

pip uninstall xgboost
conda install cython
conda intall mkl_random
conda install mkl_fft
conda install PyHamcrest

把這些安裝好後,我們再重新安裝xgboost

pip install xgboost

在這裡插入圖片描述