解决:win10_x64 xgboost python安装失败错误问题

解决:win10_x64 xgboost python安装失败错误问题,第1张

Python 2.6.7

Window10 X64

Git 2.10

windows 新版xgboost Python包安装教程 win10 64

亲测是可以完成安装的请大家可以看看,但是排版有点难受是不是,恩,我也觉的,哈哈,能安上就不错啦,还挑剔!还有一个也是可以成功安装的,记得他只是编译好了而已,还差最后一步,就是使用 python setup.py install 来安装xgboost而已,所以可以参考

@faithefeng--在python中安装xgBoost(win64+anaconda)

另外附赠 官方安装教程,英语好可以看看

1. 这个包我都下不下来,还tm怎么下一步?

2. 'cp','alias'等等 不是内部或外部命令,也不是可运行的程序

3. 不是git下来的包,咋的不能用呢?

4. 使用Cygwin代替git bash怎么失败。

5. no model name 'xgboost'

运算结果如下,说明你搞定了xgboost。。。。才怪嘞!这才安好包了而已!

@ ychanmy--windows 新版xgboost Python包安装教程 win10 64

@faithefeng--在python中安装xgBoost(win64+anaconda)

@官方安装教程

1.windows server 2008是64位

2.先安装python 64位,版本选用2.7.10

3.安装numpy和scipy,版本都是64位,兼容python 2.7

4.安装visual studio 2010或者2013均可,我开始装的是visual studio2015,各种按钮下拉框找不着,很麻烦;

5.安装vs2013后,直接将xgboost下windows文件夹中xgboost.sln导入solution,在vs上方选择好x64和release两个选项,在build下拉菜单中选择rebuild,最后出现 ========== Build: 3 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========, 表明已经编译成功,不过我编译时候出了一个差错,说找不到jni.h文件,是fatal error,不过细看下应该是生成javawrapper时候出错,结果会导致无法以java方式调用xgboost,不过这些都是小事,我没打算用java调用xgboost;

6.dos下,进入xgboost\python-package目录下,输入命令python setup.py install,开始往c:\python27\lib\site-packages中装内容

7.然后import xgboost,导入成功

至此,一切搞定

对于Linux平台运行pip(3) install xgboost即可。对 windows平台,官方建议自行编译:步骤1、clone Github项目

2、git checkout 9bc3d16(此分支中包含windows所需文件)

3、用visual studio2013打开位于xgboost/windows的项目

4、VS2013中打开configuration manager

选择active solution configuration中release

选择active solution platform中x64

5、重构(rebuild)xgboost和xgboost_wapper

6、拷贝xgboost/windows/x64/release文件夹里所有文件到到xgboost/wrapper

7、去xgboost/python-package运行python setup.py install

8、检查是否完成安装:python -c "import xgboost"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6641330.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存