歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

linux 下安裝xgboost

第一步:安裝anaconda

安裝xgboost 有一些依賴包,所以在安裝xgboost之前需要安裝這些依賴包。為了方便安裝,這裡推薦直接安裝anaconda,這裡集成了絕大多數第三方庫,安裝步驟很方便,這裡是具體方法

第二步:下載xgboost

官網的最新版xgboost 在編譯時候總有問題,可能是版本過新的緣故。這裡我使用的是之前xgboost的版本,編譯很順利。下載地址見這裡

第三步:編譯和安裝

1.檢查下linux(centos7)系統是不是安裝了gcc-c++

首先先檢查下linux(centos7)系統是不是安裝了gcc-c++,檢查命令如下:
[code]rpm -qa|grep gcc

下圖是我的執行結果

如果發現系統沒有安裝,可以使用如下命令,(centos)
[code]yum install gcc-c++

它會提示我已經安裝過了

2.編譯並安裝

確認gcc-c++已經安裝之後,可以開始編譯和安裝工作了。我之前下載的xgboost-master放在了/home/文件夾。

現在順次執行下面命令
[code]cd /home/xgboost-master
make
cd python-package
python setup.py install --user

最後出現下圖表示安裝成功(這是執行python setup.py install –user 的運行結果中的最後兩句)

第四步:驗證

方式1,終端中輸入python,進行python編程環境,輸入import xgboost ,如果沒有報錯,則安裝成功

方式2,終端輸入spyder,在啟動spyder後,在編程頁面輸入import xgboost ,如果沒有報錯,則安裝成功

Copyright © Linux教程網 All Rights Reserved