超简单3步在windows下安装xgboost pythpn2.7

本文翻译stackoverflow网友给出的解决方案

1.下载

下载编译好的xgboost包并解压,资源我已从墙外转移到百度云。下载地址(密码:9dnq)
解压之后,应该如下显示:

image.png

2.安装xgboost

选择python-package文件夹,使用cmd命令 cd到这个路径下,然后执行一下命令安装

python setup.py install

再使用

import xgboost

进行验证,如果出现

"WindowsError: [Error 126] "

说明你没有安装mingw-64

3. 安装mingw-64

这里,下载并执行安装文件到指定的文件夹。注意在安装界面需要修改默认的i686为x86_64,如图

image.png

我的安装路径是

C:\Program Files (x86)\mingw-w64\i686-7.1.0-posix-dwarf-rt_v5-rev0

然后将路径

C:\Program Files\mingw-w64\x86_64-6.2.0-posix-seh-rt_v5-rev1\mingw64\bin

添加到系统变量,注意如果是win7 别忘了后面加一个;

到这里就完成了! 我试过很多种方法,这是我一次完美安装成功的方法!强烈推荐!可以测试一下是否安装成功,如果出现

C:\Anaconda2\lib\site-packages\sklearn\cross_validation.py:44: DeprecationWarning: This module was deprecated in version 0.18 in favor of the model_selection module into which all the refactored classes and functions are moved. Also note that the interface of the new CV iterators are different from that of this module. This module will be removed in 0.20.
"This module will be removed in 0.20.", DeprecationWarning)

不用管它,能正常使用。
欢迎交流数据挖掘相关知识!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容