1. 安装anaconda,包含python,版本可选,可以大大简化安装某些包的步骤,实测好用。控制台输入conda install xxxxxxx(包名)即可安装包,并自动安装所需的依赖包。
2. 安装git(用于windows下模拟linux下的shell命令执行)
https://git-scm.com/download/win
3. 安装mingw-w64(在windows环境下直接编译github上得到的xgboost项目文件)
若无法下载则可以下载完整包,网址同上。
添加环境变量PATH C:/mingw64/bin;(安装路径)
4. 安装numpy和scipy(由于之前用conda安装过sklearn,自动已安装,所以跳过此步骤)
conda install numpy
conda install scipy
5. 打开安装的git bash 编译安装xgboost
git clone --recursive https://github.com/dmlc/xgboost
cd xgboost
git submodule init
git submodule update
cp make/mingw64.mk config.mk
mingw32-make -j4
cd python-package
python setup.py install
进入python控制台,即可import xgboost~完成~
6. 安装py编译工具pycharm