2017-06-19 4 views
0

J'essaye d'installer xgboost sur mon mac (10.12.5) et après plusieurs tentatives je n'ai pas réussi. Je suis différent tuto essayant de modifier gcc variable en ajoutant gcc-6 mais j'ai le même problème.Installation de Xgboost sur Mac

Alors ce que je faisais:

  1. clone git --recursive https://github.com/dmlc/xgboost
  2. cd xgboost; cp make/minimum.mk ./config.mk; faire -j4

Je l'erreur suivante:

/usr/local/bin/g++ -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -msse2 -fPIC -DDISABLE_OPENMP -MM -MT build/learner.o src/learner.cc >build/learner.d 
/usr/local/bin/g++ -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -msse2 -fPIC -DDISABLE_OPENMP -MM -MT build/logging.o src/logging.cc >build/logging.d 
/usr/local/bin/g++ -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -msse2 -fPIC -DDISABLE_OPENMP -MM -MT build/c_api/c_api.o src/c_api/c_api.cc >build/c_api/c_api.d 
/usr/local/bin/g++ -std=c++11 -Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/include -Irabit/include -I/include -O3 -funroll-loops -msse2 -fPIC -DDISABLE_OPENMP -MM -MT build/c_api/c_api_error.o src/c_api/c_api_error.cc >build/c_api/c_api_error.d 
/bin/sh: /usr/local/bin/g++: No such file or directory 
/bin/sh: /usr/local/bin/g++: No such file or directory 
make: *** [build/learner.o] Error 127 
make: *** Waiting for unfinished jobs.... 
/bin/sh: /usr/local/bin/g++: No such file or directory 
make: *** [build/logging.o] Error 127 
make: *** [build/c_api/c_api.o] Error 127 
/bin/sh: /usr/local/bin/g++: No such file or directory 
make: *** [build/c_api/c_api_error.o] Error 127 

Ma version gcc est:

Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 
Apple LLVM version 8.1.0 (clang-802.0.42) 
Target: x86_64-apple-darwin16.6.0 
Thread model: posix 
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin 

je vraiment besoin de votre aide. Pour le moment j'utilise pip install xgboost pour utiliser la librairie mais je sais que ce n'est pas la bonne façon d'utiliser cette librairie. Merci pour votre aide

ps: désolé si mon anglais est pas correct, je ne suis pas couramment

Répondre