如何在Python上安装xgboost

如题所述

第1个回答  2017-05-08
假设都已经安装好了Anaconda,建议安装python2版本的,虽然python3也可以,但python2较为主流。再安装Git,装完之后在开始菜单里打开Git Bash,首先新建一个文件夹xgboostCode用于存放代码和下载文件,然后在刚刚打开的Bash终端中输入下面命令,定位目录。
第2个回答  2017-05-08
github下载地址(这个有可能会更新到最新版): https://github.com/tqchen/xgboost

下载地址:http://blog.csdn.net/eddy_zheng/article/details/50496194

载成功后,打开xgboost-master源文件夹下的windows文件夹,打开里面的vs工程。编译生成xgboost.exe(用于CLI)以及xgboost_wrapper.dll(用于Python)。官方说明是需要使用x64,release,可以根据自己实际做选择,X32的操作步骤也一样。
(我使用的是VS 2013 X64)
第3个回答  2017-05-08
1、下载python安装包 当然,你也可以根据你的需要下载不同版本的python。
  2、双击安装程序python-X.X.X.msi
  3、选择Install for all users,点击下一步
  4、选择安装目录,Python默认的安装目录是:逗C:\Python地,可以直接使用默认目录安装,也可以安装到不同的目录。这里选择默认安装目录,直接点击Next继续下面的安装。当然读者可以根据需要安装到其他目录
  5、接下来,选择的是需要安装的Python组件,使用系统默认选项全部安装,点击Next进入下一步。
  6、等待结束后,安装程序会提示Python安装完成,点击Finish来即可退出。
  7、设置Windows的环境变量Path,具体作如下设置:右击逗我的电脑地->选择逗属性地->选择逗高级地->点击逗环境变量地,弹出环境变量对话框->在系统变量中,双击逗Path地条目,弹出对话框->在变量值中加入python的安装路径,例如:路径为C:\python;
  8、打开Windows的命令行,输入python,即可进入Python交互环境。
  至此,你就可以体验这样一个简洁而强大的语言了。
第4个回答  2017-05-10
假设都已经安装好了Anaconda,建议安装python2版本的,虽然python3也可以,但python2较为主流。再安装Git,装完之后在开始菜单里打开Git Bash,首先新建一个文件夹xgboostCode用于存放代码和下载文件,然后在刚刚打开的Bash终端中输入下面命令,定位目录
第5个回答  2017-05-10
1.不知道大家使用什么开发环境,我建议大家使用anoconda,里面集成了不少做挖掘、统计相关的包,省去了我们自己安装的麻烦。(主要是考虑到包与包之间有依赖关系,建议用anoconda,numpy、matplotlib这些基础包自动都安装上了)。
2.在安装完集成开发环境后, 下载xgboost-windows文件,链接如下:
xgboost-windows文件
3.打开xgboost目录下的windows文件夹,用vs2013以上版本打开xgboost.sln工程(一定要用以上版本,之前我用vs2010打开会出现各种问题),右键项目名称-点击配置管理器-将debug改为release,win32还是win64根据自己的电脑选。
然后右键重新生成解决方案,当在输出窗口出现成功字样后,就表示xgboost的C++版本安装成功了。
4.打开cmd,进入到xgboost的python-package目录下,我的是这个路径:F:\Program Files\annoconda\xgboost-master\python-package。cmd命令为:
f:回车
cd \Program Files\annoconda\xgboost-master\python-package
然后输入python setup.py install 回车
若上述步骤都没问题,此时系统会自动在python-package包里安装xgboost包。
5.判断xgboost是否成功安装:
import xgboost as xgb
成功导入后,基本就没有问题了。
相似回答