首先说,windows装这些难得一比,能用别的系统尽量别用windows搞这个。
我简要说一下要点,其他的贴其他博客地址,我也是看他们的成功的。
python2.7,64位版(32位版好像装不上xgboost)
先搞个pip,然后除了xgboost之外都用pip install来装。
注意电脑上有多个python的话,把path里的搞成2.7 64位的这个。
numpy/scipy/matplotlib/scikit-learn在这里下whl文件http://www.lfd.uci.edu/~gohlke/pythonlibs/
然后用pip install 来装他们,好像要按顺序来。
最难的是xgboost,去git搞一个xgboost下来,
git clone --recursive https://github.com/dmlc/xgboost装个git bash,它带有mingw32-make,用来make
alias make='mingw32-make'
cp make/mingw64.mk config.mk; make -j4
我有一次装的git不带mingw32-make,我也不懂怎么回事,后面又装了一次又有了。
make成功了就差不多了。
- cd python-package
- python setup.py install
然后进python一顿import,都没问题,OK。
我看的博客,讲得更细,看我这个看不懂就去看他们的: