实验室集群上需要安装xgboost,先把它连同submodule一起clone下来
git clone --recursive https://github.com/dmlc/xgboost
然后 cd xgboost,执行make,若想加快编译速度,对于多核CPU,可以make -j4,
编译后会在xgboost/lib目录生成libxgboost.a和.so文件
随后是安装python的模块,主要看这么两种方式:
cd python-package; sudo python setup.py install
这种方式是将python模块加载到系统路径上
另外一种方式是
export PYTHONPATH=~/xgboost/python-package
这样是将当前python包的路径加到PYTHONPATH中,系统以后能找到