Graphviz wird nicht als png exportiert

753
Kristie

Ich möchte in der Lage sein, einen Befehl wie diesen in Python auszuführen, um eine Punktdatei in ein visuelles Diagramm zu konvertieren.

os.system("dot -Tpng decision-tree.dot -o decision-tree.png") 

Beim Ausführen des Codes erhalte ich jedoch folgende Fehlermeldung:

sh: dot: command not found 

Ich frage mich, ob ich ein Grafikproblem habe. Wenn ich $ brew install graphviz zur Überprüfung eingebe, erhalte ich folgende Meldung:

Warning: graphviz 2.40.1 is already installed, it's just not linked. You can use `brew link graphviz` to link this version. 

Wenn ich $ brew link graphviz eingebe, erhalte ich folgende Meldung:

Linking /usr/local/Cellar/graphviz/2.40.1... Error: Could not symlink share/man/man3/cdt.3 /usr/local/share/man/man3 is not writable. 

Ist das der Grund für mein Problem und wie kann ich es beheben? Basierend auf meinem Googling habe ich versucht, Graphviz zu deinstallieren und erneut zu installieren, aber ich habe kein Glück.

1
Ich habe das gleiche Problem, @Kristie. Hast du dafür eine Lösung gefunden? Roy vor 5 Jahren 0

0 Antworten auf die Frage