Linux下安裝xgboost,解決jupyter無法import問題
阿新 • • 發佈:2019-01-10
安裝環境: Ubuntu 17.04
Ubuntu下裝Git:
sudo apt-get install git
從xgboost官方github處clone檔案包
git clone --recursive https://github.com/dmlc/xgboost
用make編譯下載下來的檔案
#進入xgboost目錄
cd xgboost
#make
make -j4
安裝xgboost的python包
#安裝python-setuptools
sudo apt-get install python-setuptools
#進入xgboost/python-package
cd python-package
#執行python setup
sudo python setup.py install
若jupyter notebook無法import xgboost
jupyter無法匯入的話,需要新增環境變數,方法如下:
新增環境變數
在使用者主目錄下找到.bashrc隱藏檔案,在檔案末尾加入PYTHONPATH:
export PYTHONPATH="/home/gao/xgboost/python-package:$PYTHONPATH"
#注意:這裡的/home/gao/xgboost/python-package為你setup.py的資料夾
重新整理環境變數
儲存檔案後在終端輸入$ source ~/.bashrc
使環境變數立即生效。
重啟終端,開啟jupyter notebook即可正常匯入xgboost。