में नहीं मिला डॉट मैं निम्नलिखित समस्या है: मैं Xubuntu ओएस पर हूँ और मैं एक फ्लास्क आवेदन में networkx उपयोग करने के लिए कोशिश कर रहा हूँ, और मैं निम्नलिखित कोड हो रहा है:(अजगर) ValueError: कार्यक्रम पथ
.....
import networkx as nx
......
# Creating and initializing graph object which is networkx object
hosts_graph = get_networkx_graph_object()
# Variable 'coord' where the coordinates for each node will be stored
coord = nx.pygraphviz_layout(hosts_graph, prog = 'dot')
File "/home/kiril/Documents/workfolder/omeganoc-sprint/onoc/omeganoc/grapher.py", line 411, in grouping_method
coord = nx.pygraphviz_layout(hosts_graph, prog = 'dot')
File "/usr/local/lib/python2.7/dist-packages/networkx-1.7-py2.7.egg/networkx/drawing/nx_agraph.py", line 264, in pygraphviz_layout
A.layout(prog=prog,args=args)
File "/usr/local/lib/python2.7/dist-packages/pygraphviz-1.1-py2.7-linux-x86_64.egg/pygraphviz/agraph.py", line 1301, in layout
data=self._run_prog(prog,' '.join([args,"-T",fmt]))
File "/usr/local/lib/python2.7/dist-packages/pygraphviz-1.1-py2.7-linux-x86_64.egg/pygraphviz/agraph.py", line 1248, in _run_prog
runprog=self._get_prog(prog)
File "/usr/local/lib/python2.7/dist-packages/pygraphviz-1.1-py2.7-linux-x86_64.egg/pygraphviz/agraph.py", line 1236, in _get_prog
raise ValueError("Program %s not found in path."%prog)
ValueError: Program dot not found in path.
क्या इस समस्या का कारण हो सकता है:
अंतिम पंक्ति लाइन 411 मैं निम्नलिखित त्रुटि मिलती है? मैंने नेटवर्कक्स और पायग्राफविज़ स्थापित किया है, लेकिन मुझे अभी भी यह त्रुटि मिलती है। इस समस्या को हल करने के लिए कोई विचार?
यदि आपके पास PyGraphviz bin निर्देशिका को पथ में नहीं जोड़ा गया है, तो भी आपको यह समस्या भी मिल सकती है, अगर मुझे पथ पर यह समस्या थी। – atomh33ls