2016-04-04 7 views
2

zu installieren Ich habe mich verrückt versucht, xgboost in Python auf Windows 10 zu installieren. Ich habe mehrere vorgeschlagene Artikel durchgesehen, aber immer noch nicht scheinen, eine richtige Lösung zu finden. Wenn jemand dies getan hat, bevor Sie Ihre Methode teilen, sind auch andere Vorschläge willkommen.Versuchen, xgboost in Python auf Windows

Vielen

+0

Haben Sie diesen Artikel speziell verfolgt? https://github.com/dmlc/xgboost/blob/master/doc/build.md#building-on-windows –

+0

Ich habe versucht, es zu folgen, git für Windows heruntergeladen, versucht, ein Build zu erstellen, aber es werfen Fehler wie - fatal: konnte Arbeitsbaum Verzeichnis 'xgboost' nicht erstellen: Berechtigung verweigert Die Schritte sind nicht sehr klar, und ich habe GIT nicht verwendet, bevor das ist, warum ich eine harte Zeit habe, dies zu tun .... – Uasthana

+0

MinGW als Administrator öffnen und es erneut versuchen . Das sollte 'permission denied' Fehler behandeln. –

Antwort

2

ich das gleiche Problem genau hatte, habe gerade beschlossen! Das liegt also daran, dass die "openmp" -Komponente nicht installiert ist, da sie nicht als Standard ausgewählt ist. Mach folgendes und es wird für dich funktionieren!

  1. Schließen Git Bash
  2. Uninstall TDM-GCC
  3. Neu installieren TDM-GCC und sicher sein, openmp wählen
  4. Versuchen Sie es mit wieder Git Bash
  5. Wenn immer noch nicht funktioniert, von Anfang an beginnen der gesamte Prozess as described in this page

Siehe auch this post for more details.

0

Ich konnte xgboost auf Win und Python mit Visual Studio nach these instructions installieren.