Xgboost: Error de instalación de XGBoost Windows

Creado en 5 abr. 2016  ·  4Comentarios  ·  Fuente: dmlc/xgboost

Hola,

Estoy usando Windows 7, intentando instalar XGBoost para Python.
Estoy usando GIT Bash para hacerlo.
He seguido los pasos de la siguiente página-
https://github.com/dmlc/xgboost/blob/master/doc/build.md#building -on-windows
Tengo la siguiente versión de marca en MinGW-
mingw32-make bin 3.82.90-2-cvs-20120902
mingw32-make doc 3.82.90-2-cvs-20120902
mingw32-make lang 3.82.90-2-cvs-20120902
mingw32-make lic 3.82.90-2-cvs-20120902
y la siguiente versión de g ++
mingw32-gcc-g ++ bin 4.9.3-1
mingw32-gcc-g ++ dev 4.8.1-4
mingw32-gcc-g ++ doc 4.8.1-4
mingw32-gcc-g ++ hombre 4.9.3-1

Al ejecutar los siguientes comandos-
cp make/mingw64.mk config.mk; make -j4
Recibo el siguiente error para el segundo comando:
$ 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
Por favor, ayúdame a encontrar la solución a esto. Parece que no puedo superar este problema ...!

Comentario más útil

¡¡Trabajando finalmente !!
Lo siguiente es un recurso muy útil:
http://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform

Síguelo hasta cada guion

Todos 4 comentarios

Tampoco pude instalar la última versión. Espero que alguien pueda ayudarme. Por ahora, estoy usando la versión 0.40. Si alguien necesita ayuda con la instalación de esta versión, me complace ayudarlo.

@ uasthana15 Está utilizando mingw32, utilice mingw64.

@thirdwing, ¿ podría explicarme que pensé que estaba usando mingw64, que es lo que está escrito en mi ventana de bash, y podría proporcionar un enlace para instalarlo?

@SoulEvill agradece cualquier ayuda es muy apreciada, por favor avíseme por dónde puedo comenzar.

¡¡Trabajando finalmente !!
Lo siguiente es un recurso muy útil:
http://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform

Síguelo hasta cada guion

¿Fue útil esta página
0 / 5 - 0 calificaciones