您的位置:首页 > 运维架构 > Linux

centos下安装xgboost

2016-07-06 17:53 489 查看
我们需要pip来安装xgboost

wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz

tar zxvf 1.5.5.tar.gz    #解压文件
cd pip-1.5.5/
python setup.py install

这个时候有可能会报如下错误:

# python setup.py install
Traceback (most recent call last):
  File "setup.py", line 6, in <module>
    from setuptools import setup, find_packages
ImportError: No module named setuptools

这时候需要安装setuptools

wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz tar zxvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
python setup.py build
python setup.py install

执行完这步骤,再回到pip目录下执行安装命令即可。

cd pip-1.5.5/
python setup.py install

一切正常

pip install xgboost
显示出安装目录:
Requirement already satisfied (use --upgrade to upgrade): xgboost in /usr/local/python27/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): numpy in /usr/local/python27/lib/python2.7/site-packages (from xgboost)
Requirement already satisfied (use --upgrade to upgrade): scipy in /usr/local/python27/lib/python2.7/site-packages (from xgboost)

或者更简单一些
python get-pip.py
pip install xgboost 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  pip xgboost