Xgboost: Ошибка установки XGBoost Windows

Созданный на 5 апр. 2016  ·  4Комментарии  ·  Источник: dmlc/xgboost

Привет,

Я использую WIndows 7, пытаюсь установить XGBoost для python.
Для этого я использую GIT Bash.
Я выполнил шаги на следующей странице -
https://github.com/dmlc/xgboost/blob/master/doc/build.md#building -on-windows
У меня есть следующая версия make в MinGW-
mingw32-make bin 3.82.90-2-cvs-20120902
mingw32-make doc 3.82.90-2-cvs-20120902
mingw32-make язык 3.82.90-2-cvs-20120902
mingw32-make lic 3.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 ++ человек 4.9.3-1

При выполнении следующих команд:
cp make/mingw64.mk config.mk; make -j4
Я получаю следующую ошибку для второй команды:
$ 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. Если кому-то понадобится помощь с установкой этой версии, рад помочь.

@ uasthana15 Вы используете mingw32, пожалуйста, используйте mingw64.

@thirdwing, не могли бы вы уточнить, что я думал, что использую mingw64, это то, что написано в моем окне bash, и не могли бы вы предоставить ссылку для его установки.

@SoulEvill благодарит за любую помощь, пожалуйста, дайте мне знать, с чего я могу начать.

Наконец-то работает !!
Ниже приводится очень полезный ресурс -
http://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform

Следуйте до каждого дефиса

Была ли эта страница полезной?
0 / 5 - 0 рейтинги