xgboost 是个很强大的工具,原生语言用的c++,发现在安装过程还是有些小小的复杂,自己安装过程中也是试了很多方法,在这里总结记录下。
windows 10 ,Python3.5/3.6上xgboost的安装
1.在这里(http://www.lfd.uci.edu/~gohlke/pythonlibs/)找到对应的xgboost包,python版本是3.5还是3.6,用的是32位还是64位
2.打开终端,转到下载的包的路径下,,输入 pip install filename; 如果弹出platform不支持之类的提示,说明包下载错了,要么是python版本选错,要么是32bit与64bit下载错
3.在终端内打开对应版本的python,输入import xgboost可以测试是否安装成功
windows 10, python 2.7上xgboost的安装
1.安装mingw-64,如果已经安装就可以跳过这一步,下载安装文件,链接:http://pan.baidu.com/s/1kVvBtOz 密码:ceof
2.运行安装之后,在settings的环节,设置architecture选择x86_64,其余默认即可
3.配置mingw-64的环境变量,右击我的电脑->属性->高级系统设置->选择“高级”选项->环境变量,上半部分用户变量中的PATH,点击下方编辑,把mingw-64的bin文件夹路径添加到其中
4.下载资源,原资源在google drive上,不确定内地是否能登上,就自己创建了百度网盘的链接:http://pan.baidu.com/s/1slx1czN 密码:atgq
5.下载完成后,解压粘贴到python包的\Lib\site-packages子文件夹中,例如python位于C:\Python27,就要把解压后的文件夹粘贴到 C:\Python27\Lib\site-packages
6.打开终端,路径转到所解压文件的子文件夹python-package中,用上面的例子来说,就是转到路径C:\Python27\Lib\site-packages\xgboost\python-package
7.在终端内输入 python setup.py install
8.在终端内打开对应版本的python,输入import xgboost可以测试是否安装成功
mac os x上xgboost的安装
网友评论