1.Python下安裝方法java
git clone --recursive https://github.com/dmlc/xgboost cd xgboost make -j4 cd python-package/ sudo python setup.py install
若是在import xgboost後,遇到問題python
OSError: /home/common/anaconda2/lib/python2.7/site-packages/scipy/sparse/../../../../libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/common/coding/coding/Scala/xgboost/python-package/xgboost/../../lib/libxgboost.so)
解決方法c++
conda install libgcc
2.Java下安裝方法git
請先在Python下安裝好,由於上面的gcc版本問題會影響到java下xgboost的編譯和安裝github
先更新bash
git pull && git submodule init && git submodule update && git submodule status
而後參考python2.7
http://xgboost.readthedocs.io/en/latest/jvm/
幾個xgboost的Scala實現方法jvm
https://www.elenacuoco.com/2016/10/10/scala-spark-xgboost-classification/ http://blog.csdn.net/luoyexuge/article/details/71422270 http://blog.csdn.net/luoyexuge/article/details/71422270