1、作为kaggle上非常火的机器学习包xgboost,windows python包安装起来真的非常麻烦,安装了一整天才成功。

2、请先下载xgboost-master,csdn上有资源的,能够在这个链接下载:http://download.csdn.net/detail/bo553649508/9420571。

3、下载vs2015,使用vs2015打开项目,找到xgboost-master/windows/xgboost.sln,打开。这时候默认使用的是debug和win32,须要改动成release和x64,这时候点击‘又一次生成解决方式’通常是不成功的,须要右键项目安装缺少的功能,即支持其编译的最新VC++,等待安装完毕,再又一次打开vs2015,选择release和x64,点击‘又一次生成解决方式’。提示成功3个,失败0个,跳过0个的时候就表示你成功安装了。

没有报错说明已经成功了

4、编译成功后再cmd或者Anaconda Prompt 中把当前文件夹改到xgboost-master/python-package下执行python setup.py install

5、好了能够取kaggle上找几个competitions练练手。顺便參考下别人的Scripts学习下怎样使用xgboost

转载于:https://www.cnblogs.com/wzjhoutai/p/7183338.html

xgboost python windows编译问题相关推荐

  1. Python程序编译为动态库pyd或so (适用于Windows和Linux)

    Welcome to My Blog 文章唯一地址:https://blog.csdn.net/REAL_liudebai/article/details/125126432 问题:   1)Pyth ...

  2. python文件编译_我算是白学Python了,现在才知道原来Python是可以编译的

    斌哥说 大家好,我是斌哥. 一说起Python,可能开发者第一时间想到的就是:"Python是一门能快速开发的解释型语言". 没错,Python确实是一门解释型的语言,而对比Jav ...

  3. python防反编译_Python - 浅谈Python的编译与反编译

    1 - Python编译过程涉及的文件 py 源代码文件,由python.exe解释,可在控制台下运行,可用文本编辑器进行编辑: pyc 源代码文件经过编译后生成的二进制文件,无法用文本编辑器进行编辑 ...

  4. python在线编译-在线编译python

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 尝试通过源码自己编译 python,使用的系统是 ubuntu14.04 ...

  5. 浅谈Python的编译与反编译

    1 - Python编译过程涉及的文件 py 源代码文件,由python.exe解释,可在控制台下运行,可用文本编辑器进行编辑: pyc 源代码文件经过编译后生成的二进制文件,无法用文本编辑器进行编辑 ...

  6. Python - 浅谈Python的编译与反编译

    1 - Python编译过程涉及的文件 py 源代码文件,由python.exe解释,可在控制台下运行,可用文本编辑器进行编辑: pyc 源代码文件经过编译后生成的二进制文件,无法用文本编辑器进行编辑 ...

  7. 理解python先编译后解释的特点

    理解python先编译后解释的特点 1. CPython默认的标准解释器编译器.JPython支持Java集成,可以生成Java字节码并在JVM中解释执行.IronPython支持.NET集成. 2. ...

  8. python编译so_Mac上把python源文件编译成so文件

    把python源文件编译成so文件 前言 实际上属于一种代码混淆/加密的技术,大家知道python的源文件放在那里,大家是都可以看的,不像C语言编译出来可以拿编译后的东西去运行,所以就出现了这种需求. ...

  9. python windows自动化 爬虫_Python体系(网络爬虫、人工智能、WEB开发、自动化运维)详细介绍...

    不论你是对Python初出茅庐,还是如指诸掌,这篇文章对你的收获总归还是有的啦,可能只是程度的问题.好了不扯远了,来说正题,下面在分享这套体系前还是要让Python做一下"自我介绍" ...

最新文章

  1. Windows配置ArUco
  2. [内存管理] linux kernel内存映射实例分析
  3. Java 并发框架全览,这个牛逼!
  4. 2021年茅台销售现新套路,限价控价没有用?
  5. C# Socket案例(服务端与客户端)
  6. TSQL与PL/SQL的比较
  7. POJ 3274 Gold Balanced Lineup(哈希)
  8. java拆装_JAVA线性表拆解
  9. Java——方法(练习九九乘法表)
  10. python中while语句的用法_全面解析Python的While循环语句的使用方法
  11. 【原创】vegas提示NTDLL.DLL出错的解决办法
  12. 实践录丨如何在鲲鹏服务器OpenEuler操作系统中快速部署OpenGauss数据库
  13. 自动控制原理基础学习
  14. WPF下CefSharp的使用
  15. 选用什么的域名后缀好
  16. linear-gradient实现Ps标尺
  17. 登录失败:用户帐户限制。可能的原因包括不允许空密码,登录时间限制,或强制的策略限制。...
  18. android 各个存储路径及获取方法总结
  19. 牛顿差商多项式的理解与C++实现
  20. 现代数学观,何处寻?

热门文章

  1. 深度学习——02、深度学习入门 8-14
  2. 【STM32】中断优先级管理
  3. 【Tiny4412】烧写Qt文件系统到SD卡
  4. 【Ubuntu】 Ubuntu 16.04 安装经典菜单 0.10
  5. php约束型,PHP类型约束用法示例
  6. hive 分区_代码 | Spark读取mongoDB数据写入Hive普通表和分区表
  7. python数据类型转换原因_浅谈Python数据类型之间的转换
  8. 51 nod 1097 拼成最小的数 思路:字符串排序
  9. 每天一道LeetCode-----后缀表达式求值
  10. libevent源码学习-----event_base事件循环