Xgboost: Kesalahan instalasi XGBoost Windows

Dibuat pada 5 Apr 2016  ·  4Komentar  ·  Sumber: dmlc/xgboost

Hai,

Saya menggunakan WIndows 7, mencoba menginstal XGBoost untuk python.
Saya menggunakan GIT Bash untuk melakukannya.
Saya telah mengikuti langkah-langkah di halaman berikut-
https://github.com/dmlc/xgboost/blob/master/doc/build.md#building -on-windows
Saya memiliki versi make berikut di 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
dan versi g++ berikut-
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

Saat menjalankan perintah berikut-
cp make/mingw64.mk config.mk; make -j4
Saya mendapatkan kesalahan berikut untuk perintah kedua-
$ 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
Tolong bantu saya menemukan solusi untuk ini. Saya sepertinya tidak bisa melewati masalah ini ......!

Komentar yang paling membantu

Bekerja akhirnya!!
Berikut ini adalah sumber yang sangat membantu -
http://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform

Ikuti sampai ke setiap tanda hubung

Semua 4 komentar

Saya juga tidak dapat menginstal versi terbaru. berharap seseorang bisa membantu saya. Untuk saat ini, saya menggunakan versi 0.40. Jika ada yang membutuhkan bantuan dengan instalasi versi ini, saya senang untuk membantu.

@uasthana15 Anda menggunakan mingw32, silakan gunakan mingw64.

@ thirdwing dapatkah Anda menjelaskan bahwa saya pikir saya menggunakan mingw64 yang tertulis di jendela bash saya, dan dapatkah Anda memberikan tautan untuk menginstalnya.

@SoulEvill terima kasih bantuan apa pun sangat dihargai, beri tahu saya di mana saya bisa mulai.

Bekerja akhirnya!!
Berikut ini adalah sumber yang sangat membantu -
http://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform

Ikuti sampai ke setiap tanda hubung

Apakah halaman ini membantu?
0 / 5 - 0 peringkat