3

我的系统规格 - Windows 7,python 2.7 Anaconda。我正在尝试从 github 导入 xgboost 模块。

import xgboost as xgb

ImportError:没有名为 xgboost 的模块

请指导如何将 xgboost 从 github 链接到我的 python 库,或者一般如何将任何模块从 github 导入到 Python/R 的本地库。

4

1 回答 1

0

让您的生活更轻松。这是设置 python lib 的一般方法。首先在cmd中尝试“pip install xgboost”和“easy_install xgboost”如果没有:

1:下载git和MINGW 2:下载后你应该设置一个路径来保存xgboost的代码

$ cd /e/algorithm

3:使用此代码下载xgboost。

$ git clone --recursive https://github.com/dmlc/xgboost
$ cd xgboost
$ git submodule init
$ git submodule update

4:打开mingw并编译这个项目。并添加环境路径。5:打开 bash 和

$ which mingw32-make
to see if you can get path back

6:编译xgboost 输入xgboost 路径 $ cd /e/algorithm/xgboost 7:在cmd后面输入编译,也可以写个bat或者shell保存。

$ cd dmlc-core
$ make -j4
$ cd ../rabit
$ make lib/librabit_empty.a -j4
$ cd ..
$ cp make/mingw64.mk config.mk
$ make -j4

8:成功

于 2017-11-07T09:08:22.820 回答