私はWindows 7の"dot.exe"がパスに見つかりません。 Pythonの上PYDOT(Windows 7の)
上のPythonのPYDOTを実行し、トラブルを抱えている私はPYDOTをインストール:
"conda -c RMG PYDOT = 1.2.2をインストールする" 私がインストールさGraphvizのき私は次のスクリプトを実行すると../Programファイル(x86の)/Graphviz2.38/
下は私が
import pydot
graph = pydot.Dot(graph_type='digraph')
node_a = pydot.Node("Node A", style="filled", fillcolor="red")
node_b = pydot.Node("Node B", style="filled", fillcolor="green")
node_c = pydot.Node("Node C", style="filled", fillcolor="#0000ff")
node_d = pydot.Node("Node D", style="filled", fillcolor="#976856")
graph.add_node(node_a)
graph.add_node(node_b)
graph.add_node(node_c)
graph.add_node(node_d)
graph.add_edge(pydot.Edge(node_a, node_b))
graph.add_edge(pydot.Edge(node_b, node_c))
graph.add_edge(pydot.Edge(node_c, node_d))
graph.add_edge(pydot.Edge(node_d, node_a, label="and back we go again", labelfontcolor="#009933", fontsize="10.0", color="blue"))
graph.write_png('example2_graph.png')
Exception: "dot.exe" not found in path.
私が試してみました「『dot.exe』パスに見つからない」というエラーを取得しますこの解決策:https://stackoverflow.com/a/12257807/6561247 を追加し、my-paths.pthファイルに「dot.exe」ファイルがある ../Graphiv2.38/bin/を示す行を追加します。しかし、私はまだエラーが発生します。
他に何を試すことができますか? ありがとう
あなたのenviorment変数%PATH%といない相対パスにdot.exe絶対パスを追加する必要があります。これでうまくいかなければ、%PATH%ダンプのスクリーンショットであなたの投稿を更新してください。非常に重要なのは、Windows pathesはバックスラッシュのみで動作することです。 – Turrican