安装xgboost过程中的一些坑

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wl_ss/article/details/78437183

一般的数据挖掘比赛都需要用到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识别。

展开阅读全文

没有更多推荐了,返回首页