Ubuntu 下安裝xgboost
阿新 • • 發佈:2019-01-05
Ubuntu 下安裝xgboost
今天是中秋節,先祝大家節日快樂!
今天宅在家裡學習XGBoost以及其在Python下的使用。可是安裝卻跟其他模組不同,有些小麻煩,通過一些嘗試,最終安裝成功,很開心,跟大家分享一下。
我的環境Ubuntu14.04 ,Python2.7
下載
- 在github上下載最新版本XGBoot壓縮包並解壓;
環境配置
2. 執行以下命令
# cd xgboost-master
# make
在執行make命令時出現了問題:
Makefile: dmlc-core/make/dmlc.mk: No such file or directory
然後執行以下命令:
# git submodule init
又出現以下問題:
fatal: Not a git repository (or any of the parent directories): .git
執行命令:
# git init
然後再依次執行:
# git submodule init
# git submodule update
# git clone https://github.com/dmlc/xgboost --recursive
安裝
現在進入xgboost目錄下,正常執行安裝操作:
# cd xgboost
# make
# cd python-package/
# python setup.py install --user
即可安裝完成。
然後進入Python中匯入測試:
# python
>>> import xgboost
>>>
安裝成功!
最後感謝參考網頁中的作者!
參考網頁:
【1】http://www.tuicool.com/articles/3YfUJrr
【2】http://xgboost.readthedocs.io/en/latest/build.html
【3】http://blog.csdn.net/shichaosong/article/details/9153823