graphviz est également utilisé dans scikit-learn, Une bibliothèque pour dessiner des graphiques (arbres).
https://www.graphviz.org/
Si vous utilisez la bibliothèque sans installer ce graphviz, ...
FileNotFoundError: [WinError 2]Le fichier spécifié est introuvable.
Aber
graphviz.backend.ExecutableNotFound: failed to execute ['dot', '-Tpng', '-O', 'binary_tree'], make sure the Graphviz executables are on your systems' PATH
Je me fâche parce que je ne trouve pas «dot.exe» dans «graphviz».
C'est pourquoi je présenterai graphviz cette fois, Comme vous pouvez le voir sur la balise, nous l'introduirons également de manière portable en utilisant WinPython cette fois-ci.
Cette procédure est
Il sera réalisé à.
Une page de téléchargement pour Windows est disponible.
https://graphviz.gitlab.io/_pages/Download/Download_windows.html
Si vous souhaitez installer sans réfléchir, vous pouvez choisir le format d'installation de "graphviz-2.38.msi". Je déteste utiliser l'installateur pour polluer mon système J'ai téléchargé ** "graphviz-2.38.zip" ** pour une installation portable.
Tout d'abord, extrayez le graphviz-2.38.zip téléchargé précédemment dans le dossier t
où vous avez extrait WinPython.
En regardant à l'intérieur du déplié ...
Il y a «dot.exe»!
Donc, je vais ajouter ce dossier à mon PATH. Cependant, comme je le dis plusieurs fois, cela pollue le système, alors assurez-vous que le PATH n'est passé que lors de l'exécution de WinPython.
Il est utilisé dans un tel cas
Le fichier {winpythonInstallDir} \ settingts \ winpython.ini
.
Ajoutez PATH ici.
Le PATH à ajouter est {winpythonInstallDir} \ t \ graphviz-2.38 \ release \ bin \
Le chemin du dossier dans lequel WinPython est développé est stocké dans la variable d'environnement WINPYDIRBASE
, donc
Pour ajouter D: \ Applications \ WPy64-3810 \ t \ graphviz-2.38 \ release \ bin \
, écrivez comme suit.
Notez que si vous ajoutez PATH sans utiliser WINPYDIRBASE
, vous ne pourrez pas l'utiliser lorsque vous déplacez le dossier WinPython.
(Si vous le placez dans une clé USB et transportez l'environnement, la lettre du lecteur changera.)
Vérifions maintenant si le dot.exe
en question peut être utilisé.
Double-cliquez sur WinPython Command Prompt.exe
pour exécuter la commande dot -v
.
pouces vers le haut.
J'ai essayé graphviz en référence à cet article ↓
https://qiita.com/msuz/items/bd41a8fe67fd56707116
WinPython, ma distribution Python préférée!
Recommended Posts