windows中安装XGBoost和LightBGM(免编译版本)
一.安装XGBoost:
通过链接 : https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost 下载自己适用的版本:
下载完后,打开anacoda prompt,使用:
pip install xgboost-0.90-cp35-none-win_amd64.whl
安装过程中可能会遇到问题:
为了解决这个问题,我们在cmd后中输入:
>>>import pip; >>>print(pip.pep425tags.get_supported()) [('cp35', 'none', 'win_amd64'), ('py3', 'none', 'win_amd64'), ('cp35', 'none', ' any'), ('cp3', 'none', 'any'), ('cp34', 'none', 'any'), ('cp33', 'none', 'any'), ('cp32', 'none', 'any'), ('cp31', 'none', 'any'), ('cp30', 'none', 'any'), ('py 35', 'none', 'any'), ('py3', 'none', 'any'), ('py34', 'none', 'any'), ('py33', ' none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none' , 'any')]
获取到pip支持的文件名还有版本,修改whl文件的文件名,即可安装。
二、安装LightBGM
安装LightBGM也是需要进行编译的,这里有一个已编译的版本,适用于(环境WINDOWS,Anaconda,python3):
lightGBM地址:http://pan.baidu.com/s/1dFd6eGx
下载进行解压,结果如下所示:
利用终端进入到python-package文件夹中,运行:
python setup.py install
即可完成安装