安装xgboost过程中的一些坑

来源:互联网 发布:淘宝怎么改购买数量 编辑:程序博客网 时间:2024/05/22 01:31

一般的数据挖掘比赛都需要用到xgboost,于是按照网上的教程在自己的Windows上安装xgboost包,多次安装不成功,里面有一些坑记录一下。

安装教程网上很多,也可以直接参考官方文档,我主要参考的教程是下面的博客,在此不再赘述http://blog.csdn.net/sb19931201/article/details/52236020

http://blog.csdn.net/zaczoom/article/details/64131567?locationNum=5

下面是需要注意的地方(坑):

1、如果Python是32位,操作系统是64位,安装上xgboost后会出现“1%不是有效的win32应用程序”的错误。

原因:笔记本的Python为32位,Python与操作系统的位数不同导致xgboost不兼容。

解决:考虑到尽快安装上xgboost,以及Python32位最大读取内存为2G(网上看到的,有待考证),笔者采用最笨的办法:重新安装Python64位。

2、安装上xgboost后,要将安装目录C:\Python27\Lib\site-packages中的xgboost-0.6-py2.7.egg文件夹中的xgboost文件夹放到C:\Python27\Lib\site-packages目录下才能自动被Python识别。