जब मैं pydot के साथ एक बहुत ही सरल कोड चलाता हूं
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')
यह मुझे त्रुटि संदेश प्रिंट करता है:
Couldn't import dot_parser, loading of dot files will not be possible.
मैं अजगर 2.7.3 का उपयोग कर रहा हूँ
pip install pydot2
इस समस्या को ठीक करना चाहिए। उपयोग करने की तुलना में बहुत अच्छा हैpip uninstall
क्योंकि यदि आप कोड साझा करते हैं तो आप बस अपनी आवश्यकताओं के लिए pydot2 जोड़ सकते हैं।