我的系统规格 - Windows 7,python 2.7 Anaconda。 我正在尝试从github导入xgboost模块。
import xgboost as xgb
ImportError:没有名为xgboost的模块
请指导如何将xgboost从github链接到我的python库,或者一般如何将任何模块从github导入到Python / R的本地库。
答案 0 :(得分:0)
让生活更轻松。 这是设置python lib的一般方法。 尝试" pip install xgboost"和" easy_install xgboost"首先在cmd中 如果不是:
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:成功