安装Xgboost的一些坑

环境:windows7 32位 python 2.7

准备安装最新的0.6,但是坑了。。。。

首先是以为可以pip安装,很开心,然而并不行,原来文档上有这么一句话:

  • Note for windows users: this pip installation may not work on some windows environment, and it may cause unexpected errors. pip installation on windows is currently disabled for further investigation, please install from github.

。。。。。。please install from github,还是得编译

 

这个是github上的安装向导:

https://github.com/dmlc/xgboost/blob/master/doc/build.md

image

推荐使用MinGW编译,然而我不想装那东西,感觉用不上,准备使用vs编译,然而我并没有发现文档中所说的.sln文件,坑。。。。

很好,成功入坑,然后搜索到python 3.5/3.6使用的有现成的whl文件,太幸福了。。。然而我的版本是2.7

python扩展库地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost

然后发现网上很多教程有个windows文件夹,然而0.6版本貌似移除了。。。。

然后下载了0.47版本的代码,使用vs打开了其中的.sln文件,编译了xgboost_wrapper项目,生成了Xgboost_XXX.dll,将其拷贝到wrapper文件夹,在python-package目录下使用setup.py,加参数install(具体如下),安装成功。

python setup.py install

以上就是踩的坑。。。。。套路深

转载于:https://www.cnblogs.com/rw-rongwei/p/6527572.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值