windows安装XGBoost
本文介紹兩種安裝方式
1.pip方式
從網站下載安裝包
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
pip install?numpy-1.12.1+mkl-cp35-cp35m-win_amd64.whl
http://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost
pip install?xgboost?0.6?cp35?cp35m?win_amd64.whl
2.源代碼編譯方式
git clone https://github.com/dmlc/xgboost --recursive
cd xgboost
git submodule init
git submodule update
mkdir build
cd build
cmake .. -G "Visual Studio 14 2015 Win64"
用vs2015打開xgboost.sln開始編譯
把目錄lib下生成的libxgboost.dll拷貝到python-package\xgboost下面
cd python-package
python setup.py install
安裝成功后會在lib\site-packages目錄下面有一個目錄xgboost-0.6-py3.5.egg (這個每個人的環境不同,不一定出現在相同目錄,本人是用conda安裝的tensorflow,所以是這樣的目錄結構。)
驗證
import xgboost
print(xgboost.__version__)
總結
以上是生活随笔為你收集整理的windows安装XGBoost的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TensorFlow TFRecord
- 下一篇: Python机器学习Numpy, Sci