Führen Sie graphviz in eine tragbare Python-Umgebung ein

Einführung

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, ...

image.png

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.

Installationsverfahren

Dieser Vorgang ist

Es wird am durchgeführt.

Laden Sie graphviz herunter

Eine Download-Seite für Windows ist verfügbar.

https://graphviz.gitlab.io/_pages/Download/Download_windows.html

image.png

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.

Installation von graphviz

Extrahieren Sie zunächst die zuvor heruntergeladene Datei graphviz-2.38.zip in den Ordner t, in den Sie WinPython extrahiert haben.

image.png

Blick in die entfaltete ...

image.png

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.

image.png

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.

image.png

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.)

Funktionsprüfung

Lassen Sie uns nun prüfen, ob die betreffende dot.exe verwendet werden kann.

image.png

Doppelklicken Sie auf "WinPython Command Prompt.exe", um den Befehl "dot -v" auszuführen.

image.png

Daumen hoch.

Kann auch mit Jupyter verwendet werden

Ich habe graphviz mit Bezug auf diesen Artikel ↓ ausprobiert

https://qiita.com/msuz/items/bd41a8fe67fd56707116

image.png

abschließend

WinPython, meine Lieblings-Python-Distribution!

Recommended Posts

Führen Sie graphviz in eine tragbare Python-Umgebung ein
Erstellen Sie eine Python-Umgebung
Empfehlung zum Erstellen einer tragbaren Python-Umgebung mit conda
Erstellen einer virtuellen Python-Umgebung
Erstellen einer Python-Umgebung auf einem Mac
Erstellen einer Python-Umgebung unter Ubuntu
Erstellen Sie eine Python-Umgebung auf dem Mac (2017/4)
Erstellen Sie eine virtuelle Umgebung mit Python!
Erstellen einer virtuellen Umgebung mit Python 3
Erstellen Sie eine Python3-Umgebung unter CentOS7
Führen Sie die Python 3.5.2-Umgebung unter Amazon Linux ein
[Pyenv] Erstellen einer Python-Umgebung mit Ubuntu 16.04
Erstellen Sie eine Python-Umgebung unter MacOS (Catallina)
Erstellen Sie eine Python-Umgebung auf Ihrem Mac
Erstellen wir eine virtuelle Umgebung für Python
[Python] Erstellen Sie mit Anaconda eine virtuelle Umgebung
Erstellen einer Python 3.6-Umgebung mit Windows + PowerShell
[Python] Erstellen Sie eine Stapelumgebung mit AWS-CDK
Ich möchte eine Python-Umgebung erstellen
[Mac] Erstellen einer virtuellen Umgebung für Python
Zeichnen Sie mit graphviz eine Baumstruktur in Python 3
Erstellen Sie eine Python + OpenCV-Umgebung in Cloud9
Erstellen Sie mit Neovim eine moderne Python-Umgebung
Erstellen einer Python-Entwicklungsumgebung für die KI-Entwicklung
Fügen Sie VSCode eine virtuelle Python-Umgebung hinzu
Verwenden Sie WebDAV in einer Portable Docker-Umgebung
Erstellen einer Python-Umgebung mit virtualenv und direnv
Erstellen Sie einfach eine Python 3-Ausführungsumgebung unter Windows
Python Windows-Umgebung
Erstellen Sie eine Python-Umgebung mit ansible auf centos6
ffmpeg-Erstellen Sie eine Python-Umgebung und teilen Sie das Video
Erstellen Sie eine Python-Umgebung auf einem Mac (Mountain Lion)
Umgebungskonstruktion (Python)
[Python] Erstellen Sie mit Docker eine Django-Entwicklungsumgebung
Erstellen Sie mit Sublime Text3 eine Python3-Build-Umgebung
Erstellen Sie eine Python-Entwicklungsumgebung auf Ihrem Mac
[Python] Webentwicklungsvorbereitung (Erstellen einer virtuellen Umgebung)
Erstellen einer einfachen virtuellen Python-Umgebung ohne Verwendung von pyenv
Ein Memo beim Erstellen einer Python-Umgebung mit Miniconda
Python-Umgebungskonstruktion
Denken Sie daran, eine Python 3-Umgebung in einer Mac-Umgebung zu erstellen
[Venv] Erstellen Sie eine virtuelle Python-Umgebung unter Ubuntu
Python - Umgebungskonstruktion
Befehle zum Erstellen einer Python3-Umgebung mit virtualenv
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
Verfahren zum Erstellen einer Python-Isolationsumgebung (venv-Umgebung)
Richten Sie eine Python-Entwicklungsumgebung auf Marvericks ein
Aufbau einer Python-Umgebung
Versuchen Sie es mit Tensorflow. ① Erstellen Sie eine Python-Umgebung und führen Sie Tensorflow ein
Erstellen einer Python-Umgebung mit OSX Elcapitan
Erstellen Sie mit IntelliJ schnell eine Python Django-Umgebung
Hinweise zum Erstellen einer Python-Umgebung durch Anfänger
Erstellen einer Python-Umgebung auf dem Sakura VPS-Server
Erstellen Sie eine Python-Ausführungsumgebung unter IBM i
[Docker] Erstellen Sie in 3 Minuten eine jupyterLab (Python) -Umgebung!