win10+python3.6+anaconda5.0.1 xgboost安装

来源:互联网 发布:微信模板消息 java 编辑:程序博客网 时间:2024/05/18 20:49

    经历两天的的挣扎,终于把xgboost装好了。。。。一把辛酸泪啊!

    我试过的方法很多,基本都是一些”亲测有效“的方法,我每次都是安装过程很正常,但是import的时候提示我no module,检查anaconda里面也已经有xgboost这个包了,所以我几次卸了又装,装了又卸。。。。期间还把系统环境变量全部误删,这个问题及解决方案见我的知乎  https://www.zhihu.com/question/67694105

    这是我均试过的网址:

        whl: https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost

        git+mingw+anaconda:

                                       http://blog.csdn.net/leo_xu06/article/details/52300869#reply 

                                       https://wang-shuo.github.io/2017/02/21/%E5%9C%A8Windows%E4%B8%8B%E5%AE%89%E8%A3%85XGBoost/

                    conda安装:

                                      https://stackoverflow.com/questions/35139108/how-to-install-xgboost-in-anaconda-python-windows-platform#  

    我成功的网址的:http://blog.csdn.net/xizero00/article/details/73008330

                                http://www.picnet.com.au/blogs/guido/post/2016/09/22/xgboost-windows-x64-binaries-for-download/

    其实就是调用了别人生成好的xgboost.dll 文件,然后再python setup install即可。

   具体过程:  1、$ cd /e/algorithm/

$ git clone --recursive https://github.com/dmlc/xgboost

$ cd xgboost

$ git submodule init

$ git submodule update

这一步就是从github下载最新的xgboost源码

2、下载生成好的xgboost.dll文件,复制到/e/algorithm/xgboost/python_package/xgboost这个文件夹下

3、cd/e/algorithm/xgboost/python_package/ ,打开anaconda prompt ,python setup.py install即可。

刚刚看到一个人也是这么安装的:https://zhuanlan.zhihu.com/p/25773499

    身边有个同学用下列方法搞定了:http://blog.csdn.net/u014399215/article/details/78454402 ,

                          该方法的源博客是: http://blog.csdn.net/shuaishuai3409/article/details/50924112

     该方法就是用vs生成的.dll文件

   官方网站的安装方法最可靠:https://xgboost.readthedocs.io/en/latest/build.html


原创粉丝点击