Xgboost: Erreur d'installation de XGBoost Windows

Créé le 5 avr. 2016  ·  4Commentaires  ·  Source: dmlc/xgboost

Salut,

J'utilise Windows 7, j'essaie d'installer XGBoost pour python.
J'utilise GIT Bash pour le faire.
J'ai suivi les étapes de la page suivante-
https://github.com/dmlc/xgboost/blob/master/doc/build.md#building-on-windows
J'ai la version make suivante dans 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
et la version g++ suivante-
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++ homme 4.9.3-1

En exécutant les commandes suivantes-
cp make/mingw64.mk config.mk; make -j4
J'obtiens l'erreur suivante pour la deuxième commande-
$ 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
S'il vous plaît aidez-moi à trouver la solution à ce problème, je n'arrive pas à surmonter ce problème......!

Commentaire le plus utile

Fonctionne enfin !!
Voici une ressource très utile -
http://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform

Suivez-le jusqu'à chaque trait d'union

Tous les 4 commentaires

Je n'ai pas réussi non plus à installer la dernière version. j'espère que quelqu'un pourra m'aider. Pour l'instant, j'utilise la version 0.40. Si quelqu'un a besoin d'aide pour l'installation de cette version, je suis heureux de vous aider.

@uasthana15 Vous utilisez mingw32, veuillez utiliser mingw64.

@ Thirdwing pouvez-vous s'il vous plaît préciser que je pensais que j'utilisais mingw64 c'est ce qui est écrit sur ma fenêtre bash, et pourriez-vous s'il vous plaît fournir un lien pour l'installer à partir de.

@SoulEvill merci toute aide est grandement appréciée, veuillez me faire savoir par où je peux commencer.

Fonctionne enfin !!
Voici une ressource très utile -
http://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform

Suivez-le jusqu'à chaque trait d'union

Cette page vous a été utile?
0 / 5 - 0 notes