Xgboost: XGBoostWindowsインストールエラー

作成日 2016年04月05日  ·  4コメント  ·  ソース: dmlc/xgboost

やあ、

私はWindows7を使用しており、Python用のXGBoostをインストールしようとしています。
私はそれを行うためにGITBashを使用しています。
次のページの手順に従いました-
https://github.com/dmlc/xgboost/blob/master/doc/build.md#building -on-windows
私はMinGWで次のmakeバージョンを持っています-
mingw32-ビン3.82.90-2-cvs-20120902を作成します
mingw32-ドキュメント3.82.90-2-cvs-20120902を作成します
mingw32-make lang 3.82.90-2-cvs-20120902
mingw32-lic3.82.90-2-cvs-20120902を作成します
および次のg ++​​バージョン-
mingw32-gcc-g ++ bin 4.9.3-1
mingw32-gcc-g ++ dev 4.8.1-4
mingw32-gcc-g ++ドキュメント4.8.1-4
mingw32-gcc-g ++ man 4.9.3-1

以下のコマンドを実行すると-
cp make/mingw64.mk config.mk; make -j4
2番目のコマンドで次のエラーが発生します-
$ make -j4 g++ -m64 -std=c++0x -Wall -O3 -msse2 -Wno-unknown-pragmas -funroll-loops -Iinclude -DDMLC_ENABLE_STD_THREAD=0 -Idmlc-core/include -Irabit/include -fopenmp -MM -MT build/learner.o src/learner.cc >build/learner.d g++ -m64 -std=c++0x -Wall -O3 -msse2 -Wno-unknown-pragmas -funroll-loops -Iinclude -DDMLC_ENABLE_STD_THREAD=0 -Idmlc-core/include -Irabit/include -fopenmp -MM -MT build/logging.o src/logging.cc >build/logging.d g++ -m64 -std=c++0x -Wall -O3 -msse2 -Wno-unknown-pragmas -funroll-loops -Iinclude -DDMLC_ENABLE_STD_THREAD=0 -Idmlc-core/include -Irabit/include -fopenmp -MM -MT build/common/common.o src/common/common.cc >build/common/common.d g++ -m64 -std=c++0x -Wall -O3 -msse2 -Wno-unknown-pragmas -funroll-loops -Iinclude -DDMLC_ENABLE_STD_THREAD=0 -Idmlc-core/include -Irabit/include -fopenmp -MM -MT build/c_api/c_api_error.o src/c_api/c_api_error.cc >build/c_api/c_api_error.d cc1plus.exe: sorry, unimplemented: 64-bit mode not compiled in Makefile:97: recipe for target 'build/common/common.o' failed mingw32-make: *** [build/common/common.o] Error 1 mingw32-make: *** Waiting for unfinished jobs.... cc1plus.exe: sorry, unimplemented: 64-bit mode not compiled in Makefile:97: recipe for target 'build/c_api/c_api_error.o' failed mingw32-make: *** [build/c_api/c_api_error.o] Error 1 cc1plus.exe: sorry, unimplemented: 64-bit mode not compiled in cc1plus.exe: sorry, unimplemented: 64-bit mode not compiled in Makefile:97: recipe for target 'build/logging.o' failed mingw32-make: *** [build/logging.o] Error 1 Makefile:97: recipe for target 'build/learner.o' failed mingw32-make: *** [build/learner.o] Error 1
これに対する解決策を見つけるのを手伝ってください私はこの問題を通過できないようです......!

最も参考になるコメント

いよいよお仕事!!
以下は非常に役立つリソースです-
http://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform

各ハイフンまでそれに従ってください

全てのコメント4件

最新バージョンもインストールできませんでした。 誰かが私を助けてくれることを願っています。 今のところ、バージョン0.40を使用しています。 このバージョンのインストールについてサポートが必要な場合は、喜んでサポートさせていただきます。

@ uasthana15mingw32を使用しています。mingw64を使用してください。

@thirdwingは、bashウィンドウに書き込まれているmingw64を使用していると思ったことについて詳しく説明していただけますか。また、インストール元のリンクを提供してください。

@SoulEvillありがとういただけれ

いよいよお仕事!!
以下は非常に役立つリソースです-
http://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform

各ハイフンまでそれに従ってください

このページは役に立ちましたか?
0 / 5 - 0 評価