您的位置:首页 > 编程语言 > Python开发

xgboost安装指南

2018-01-31 00:00 274 查看

一、windows下的使用别人编译好的库文件进行安装

(0) 前提是,你得下载好anaconda,并且安装之。

(1) 下载xgboost源码(这里直接用官方最新的源码,这里我们不需要用git clone --recursive,因为用的是编译好的dll,因此不需要下载那么完整,只需要python-package完整即可),你可以通过下面的连接下载源码即可。https://github.com/dmlc/xgboost/archive/master.zip

(2) 解压下载好的源码。解压之后,进入文件夹,找到master\python-package\xgboost目录

(3) 下载windows下的编译好的xgboost库文件。下载最新编译的dll,下载好之后将这个库文件放入到master\python-package\xgboost目录。下载地址如下:
http://www.picnet.com.au/blogs/guido/post/2016/09/22/xgboost-windows-x64-binaries-for-download/
(4) 安装xgboost。进入master\python-package目录,执行以下命令行

python setup.py install

问题:如何卸载之前安装的xgboost?pip uninstall xgboost

二、linux下使用pip直接进行安装

sudo -H pip install -i  https://mirrors.ustc.edu.cn/pypi/web/simple xgboost


三、windows下最偷懒的安装方法(支持python3.5和3.6版本,windows 32位和64位系统)

(1) 首先下载xgboost编译好的whl包。

下载路径为:http://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost

请你根据自己python的版本以及你操作系统的版本来下载对应的whl包

(2) 安装xgboost。

下载好后进入whl包的目录下执行,可以将下面的文件名替换为你自己下载的文件名,安装即可。

pip install xgboost‑0.6‑cp36‑cp36m‑win_amd64.whl
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Python xgboost