从Windows二进制文件安装XGBOOST失败

问题描述 投票:0回答:1

我正在尝试安装支持gpu的版本xgboost,我按照[本说明书]中的确切步骤进行操作。(http://www.picnet.com.au/blogs/guido/2016/09/22/xgboost-windows-x64-binaries-for-download/

git clone https://github.com/dmlc/xgboost.git xgboost_install_dir copy libxgboost.dll (downloaded from this page) into the xgboost_install_dir\python-package\xgboost\ directory cd xgboost_install_dir\python-package\ python setup.py install

现在,在我运行所有这些步骤之后,我成功地将xgboost安装到名为“xgboost-0.7-py3.5.egg”的egg文件夹中,其中有两个子文件夹“EGG-INFO”和xgboost,但是没有我的python site-packages中的文件夹名为xgboost ...像这样:

  • /站点包
  • /香港boost-0.7-朋友3.5.egg
  • / EGG-INFO
  • / xgboost 我尝试将xgboost文件夹粘贴到site-package中,但基准程序仍然失败。我错过了什么?

这是命令日志command.log

环境信息

操作系统:Windows 10 x64

使用的包(python / R / jvm / C ++):python 3.5.2 x64

使用的xgboost版本:0.7

请帮我!我只把我所有的钱花在了nvidia 1080ti上,我真的希望我能实现这个......

python xgboost
1个回答
0
投票

如果您对xgboost没有严格的版本要求,可以试试这个。


首先,从此页面下载xgboost的二进制文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost

例如,我使用python 3.6和windows 10 64bit版本,所以我选择这个:

xgboost-0.82-CP36-cp36m-win_amd64.whl

您可以选择适合您环境的包装。

$ pip install xgboost-0.82-cp36-cp36m-win_amd64.whl
$ python
>>> from xgboost import XGBRegressor

好好享受!

© www.soinside.com 2019 - 2024. All rights reserved.