Oi,
Estou usando o WIndows 7, tentando instalar o XGBoost para python.
Estou usando o GIT Bash para fazer isso.
Eu segui as etapas na página seguinte-
https://github.com/dmlc/xgboost/blob/master/doc/build.md#building -on-windows
Eu tenho a seguinte versão do make no 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
e a seguinte versão 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 ++ man 4.9.3-1
Ao executar os seguintes comandos-
cp make/mingw64.mk config.mk;
make -j4
Recebo o seguinte erro para o 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, ajude-me a encontrar a solução para isso. Não consigo superar esse problema ...!
Não consegui instalar a versão mais recente também. espero que alguém possa me ajudar. Por enquanto, estou usando a versão 0.40. Se alguém precisar de ajuda com a instalação desta versão, fico feliz em ajudar.
@ uasthana15 Você está usando o mingw32, por favor, use o mingw64.
@thirdwing você pode explicar que eu pensei que estava usando o mingw64, que é o que está escrito na janela do bash, e você poderia fornecer um link para instalá-lo.
@SoulEvill agradece qualquer ajuda é muito apreciada, por favor, deixe-me saber por onde posso começar.
Trabalhando finalmente !!
A seguir está um recurso muito útil -
http://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform
Siga-o até cada hífen
Comentários muito úteis
Trabalhando finalmente !!
A seguir está um recurso muito útil -
http://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform
Siga-o até cada hífen