1、公升級系統gcc
yum install gcc gcc-c++
如果不安裝gcc-c++,編譯時候會報錯如下:
[root@server1 xgboost-0.47]# make -j4
g++ -c -wall -o3 -msse2 -wno-unknown-pragmas -funroll-loops -fopenmp -fpic -o updater.o src/tree/updater.cpp
make: g++: command not found
make: *** [updater.o] error 127
2、安裝 anaconda (之前已經安裝好了,這個預設安裝很多python包,省了很多事情)
【如果沒有安裝anaconda,執行操作:
pip install pandas==0.17.1
d).安裝sk-learn
pip install -u scikit-learn==0.16.0
[root@server1 redhat]# wget
[root@server1 redhat]# tar -zxvf 0.47
[root@server1 redhat]# cd xgboost-0.47
4、編譯
[root@bogon xgboost-0.47]# make -j4
5、安裝python模組,使用anaconda的python
[root@server1 xgboost-0.47]# cd python-package/
[root@server1 python-package]# python setup.py install
提示如下表示安裝成功。
using /root/anaconda2/lib/python2.7/site-packages
finished processing dependencies for xgboost==0.4
centos7安裝xgboost的方法:
系統 安裝centos6
centos6 位址 由於版本較老,yum 無法使用。更新yum 源 更新阿里源 mv centos base.repo centos base.repo.backupwgetmv etc yum.repos.d centos 7.repo etc yum.repos.d centos base.r...
Centos6 安裝 gnome桌面
這是使用光碟安裝教程 1 首先進行光碟的掛載,注意光碟掛載時不會自動建立目錄的,所以需要自己建立目錄 mkdir mnt cdrom mount dev cdrom mnt cdrom dev目錄為裝置目錄 2 更改本地源位址 cd etc yum.repos.d 可以看見centos base.r...
Centos6 安裝 gnome桌面
這是使用光碟安裝教程 1 首先進行光碟的掛載,注意光碟掛載時不會自動建立目錄的,所以需要自己建立目錄 mkdir mnt cdrom mount dev cdrom mnt cdrom dev目錄為裝置目錄 2 更改本地源位址 cd etc yum.repos.d 可以看見centos base.r...