Als ich versuchte, XGBoost einzufügen, konnte ich keinen Fehler erhalten, aber es gelang mir, erfolgreich zu sein.
Bisher konnte ich den folgenden Befehl ↓ nicht mit Anaconda Prompt ausführen.
conda install -c anaconda py-xgboost
Aufgenommen, weil sich herausstellte, dass ich den obigen Code mit anderen Programmen eingeben musste, um XGBoost zu installieren. Ich werde ein Memorandum über die Installationsmethode erstellen, daher hoffe ich, dass es Menschen in der gleichen Situation hilft.
・ Windows 10 (64 Bit) · Python 3.6 ・ Anaconda
Laden Sie die "komprimierte Datei" mit dem Gfortran-Compiler von der SourceForge HP herunter und entpacken Sie sie
Die "komprimierte Datei" befindet sich am Ende von sourceforge.net HP und unter "x86_64-posix-sjlj" (https://sourceforge.net/projects/mingw-w64/files/n). Klicken Sie zum Herunterladen auf den roten Rahmen auf dem Foto.
x86_64-8.1.0-release-posix-sjlj-rt_v6-rev0.7z wird heruntergeladen, also entpacken Sie es. (Wenn Sie nicht über die Dekomprimierungssoftware verfügen, laden Sie die Dekomprimierungssoftware kostenlos von 7-Zip usw. herunter.) Nach dem Dekomprimieren wird der Explorer-Ordner x86_64 - *** wie unten gezeigt erstellt und der Ordner mingw64 befindet sich darin. Erweitern Sie außerdem den Ordner mingw64 und den darin enthaltenen Ordner bin. (Nicht erforderlich, wenn bereits bereitgestellt) Kopieren Sie die Adresse des Bin-Ordners. (Im Fall des Fotos ↑ "C: \ Programme \ x86_64-8.1.0-release-posix-sjlj-rt_v6-rev0 \ mingw64 \ bin")
Um das in MinGW-w64 enthaltene GCC aus einem beliebigen Verzeichnis verwenden zu können, muss PATH festgelegt werden. Klicken Sie auf das Startmenü unten links auf dem Desktop und klicken Sie in der angezeigten Liste der Apps auf "Windows-Systemprogramme". Klicken Sie in der Anzeige auf "Systemsteuerung". Wenn die "Systemsteuerung" angezeigt wird, klicken Sie auf "System und Sicherheit". Klicken Sie im nächsten Bildschirm auf "System" Wenn der Bildschirm "System" angezeigt wird, klicken Sie im linken Menü auf "Detaillierte Systemeinstellungen". Der Bildschirm Systemeigenschaften wird angezeigt. Klicken Sie auf "Umgebungsvariablen". Der Bildschirm "Umgebungsvariablen" wird angezeigt. Suchen Sie die Systemumgebungsvariable, deren "Variable" als "Pfad" geschrieben ist, klicken Sie einmal, um den Teil auszuwählen, in den "Pfad" geschrieben ist, und klicken Sie dann auf die Schaltfläche "Bearbeiten". Klicken Sie im Bildschirm "Name der Umgebungsvariablen bearbeiten" oben rechts auf "Neu". Geben Sie gemäß dem zuvor kopierten MinGW-w64-Verzeichnis ein. (Geben Sie im obigen Beispiel "C: \ pg \ mingw-w64 \ x86_64-8.1.0-posix-seh-rt_v6-rev0 \ mingw64 \ bin" ein.) Jetzt wurde der von GCC verwendete PATH zu dem zuvor in PATH festgelegten Wert hinzugefügt. Starten Sie eine Eingabeaufforderung, geben Sie "gcc -v" in ein beliebiges Verzeichnis ein und führen Sie es zur Bestätigung aus.
gcc -v
Wenn Sie es bereits verwenden können, fahren Sie mit Schritt 4 fort.
Laden Sie die neueste Version der exe-Datei von Site herunter (herunterladbar vom roten Rahmen auf dem Foto). ![https ___ qiita-image-store.s3.amazonaws.com_0_81226_b7769f2c-8845-cb02-209f-3c3903fcdae1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479337 /364aa5bb-5728-be85-638a-81444dc04754.jpeg) Installation.
Da Sie es über die Befehlszeile verwenden möchten, wählen Sie "Git über die Windows-Eingabeaufforderung verwenden" usw. und klicken Sie auf "Weiter".
Installationsbestätigung. Starten Sie die Eingabeaufforderung und führen Sie den folgenden Befehl aus.
git --version
Wenn die Version angezeigt wird, ist die Installation erfolgreich. Jetzt können Sie Git über die Befehlszeile verwenden.
Starten Sie eine Eingabeaufforderung und git clone an der Eingabeaufforderung.
git clone --recursive https://github.com/dmlc/xgboost
cd xgboost
git checkout 9a48a40
git submodule init
git submodule update
Führen Sie nun den folgenden Befehl in der Anaconda-Eingabeaufforderung aus.
conda install -c anaconda py-xgboost
Sie werden nach j / n gefragt, wählen Sie also j und es wird installiert. Verwenden Sie nach der Installation einen Editor wie jupyter
import xgboost as xgb
Geben Sie ein und führen Sie es aus. Wenn kein Fehler vorliegt, ist dies erfolgreich. XGBoost kann verwendet werden.
Recommended Posts