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 ...!
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
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