graphviz wird auch beim Scikit-Lernen verwendet, Eine Bibliothek zum Zeichnen von Grafiken (Bäumen).
https://www.graphviz.org/
Wenn Sie die Bibliothek verwenden, ohne dieses graphviz zu installieren, ...
FileNotFoundError: [WinError 2]Die angegebene Datei wurde nicht gefunden.
Aber
graphviz.backend.ExecutableNotFound: failed to execute ['dot', '-Tpng', '-O', 'binary_tree'], make sure the Graphviz executables are on your systems' PATH
Ich werde wütend, weil ich "dot.exe" in "graphviz" nicht finden kann.
Deshalb werde ich dieses Mal graphviz vorstellen, Wie Sie dem Tag entnehmen können, werden wir es auch dieses Mal portabel mit WinPython einführen.
Dieser Vorgang ist
Es wird am durchgeführt.
Eine Download-Seite für Windows ist verfügbar.
https://graphviz.gitlab.io/_pages/Download/Download_windows.html
Wenn Sie ohne nachzudenken installieren möchten, können Sie das Installationsformat "graphviz-2.38.msi" auswählen. Ich hasse es, das Installationsprogramm zu verwenden, um mein System zu verschmutzen Ich habe ** "graphviz-2.38.zip" ** für die tragbare Installation heruntergeladen.
Extrahieren Sie zunächst die zuvor heruntergeladene Datei graphviz-2.38.zip in den Ordner t
, in den Sie WinPython extrahiert haben.
Blick in die entfaltete ...
Es gibt dot.exe
!
Also werde ich diesen Ordner zu meinem PFAD hinzufügen. Wie ich jedoch oft sage, verschmutzt es das System. Stellen Sie daher sicher, dass der PATH nur übergeben wird, wenn Sie WinPython ausführen.
Es wird in einem solchen Fall verwendet
Die Datei {winpythonInstallDir} \ settingsts \ winpython.ini
.
Fügen Sie hier PATH hinzu. Der hinzuzufügende Pfad lautet "{winpythonInstallDir} \ t \ graphviz-2.38 \ release \ bin " Der Pfad des Ordners, in dem WinPython erweitert wird, wird in der Umgebungsvariablen "WINPYDIRBASE" gespeichert Um "D: \ Applications \ WPy64-3810 \ t \ graphviz-2.38 \ release \ bin " hinzuzufügen, schreiben Sie wie folgt.
Beachten Sie, dass Sie den PATH nicht verwenden können, wenn Sie den WinPython-Ordner verschieben, wenn Sie den Pfad ohne WINPYDIRBASE hinzufügen. (Wenn Sie es in einen USB-Speicher stecken und die Umgebung mit sich führen, ändert sich der Laufwerksbuchstabe.)
Lassen Sie uns nun prüfen, ob die betreffende dot.exe
verwendet werden kann.
Doppelklicken Sie auf "WinPython Command Prompt.exe", um den Befehl "dot -v" auszuführen.
Daumen hoch.
Ich habe graphviz mit Bezug auf diesen Artikel ↓ ausprobiert
https://qiita.com/msuz/items/bd41a8fe67fd56707116
WinPython, meine Lieblings-Python-Distribution!
Recommended Posts