Wenn ich einen sehr einfachen Code mit pydot laufenpydot und graphviz Fehler: konnte nicht importiert werden dot_parser, Laden von Punktdateien nicht möglich
import pydot
graph = pydot.Dot(graph_type='graph')
for i in range(3):
edge = pydot.Edge("king", "lord%d" % i)
graph.add_edge(edge)
vassal_num = 0
for i in range(3):
for j in range(2):
edge = pydot.Edge("lord%d" % i, "vassal%d" % vassal_num)
graph.add_edge(edge)
vassal_num += 1
graph.write_png('example1_graph.png')
Er druckt mir die Fehlermeldung:
Couldn't import dot_parser, loading of dot files will not be possible.
Ich benutze Python 2.7.3
'pip install pydot2' sollte dieses Problem beheben. Viel schöner als die Verwendung von 'pip uninstall', denn wenn Sie Code freigeben, können Sie einfach pydot2 zu Ihrer requirements.txt hinzufügen und nicht, dass Benutzer unbekannte Befehle ausführen. – RussellStewart