問題タブ [pydot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
12 に答える
43461 参照

python - pydot.InvocationException: GraphViz の実行可能ファイルが見つかりません

決定木学習のためにこの例を実行しようとしましたが、次のエラー メッセージが表示されます。

ファイル "coco.py"、18 行目、graph.write_pdf("iris.pdf") 内 ファイル "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pydot.py" 、1602 行目、ラムダ パス内、f=frmt、prog=self.prog : self.write(path, format=f, prog=prog)) ファイル "/Library/Frameworks/Python.framework/Versions/2.7/lib/ python2.7/site-packages/pydot.py"、1696 行、書き込み dot_fd.write(self.create(prog, format)) ファイル内"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2. 7/site-packages/pydot.py", line 1727, create 'GraphViz\'s executables not found' ) pydot.InvocationException: GraphViz's executables not found

同様のエラーについてこの投稿を見ましたが、解決策に従っても (graphviz と pydot をアンインストールしてから逆の順序で再インストールします)、問題は解決しません... MacOS (Yosemite) を使用しています。

何か案は?助けていただければ幸いです。

0 投票する
31 に答える
162063 参照

python - Graphviz の実行可能ファイルが見つからない (Python 3.4)

Windows 7 で Python3.4 を実行しています。graphviz に Python インターフェイスを使用しようとしています。これは私が実行する予定のスクリプトです:

実行時に次のエラーが発生します。

これで、正しい依存関係を適切にインストールしたと確信しています。最初に正しい環境変数を設定しようとしました。Graphvizの実行可能ファイルはC:\Program Files (x86)\Graphviz2.37\binにあるため、環境変数セクションに移動しました。そこには、ユーザー変数とシステム変数の 2 つのセクションがあります。[システム変数] で [パス] をクリックし、文字列の末尾に;C:\Program Files (x86)\Graphviz2.37\binをクリックEditして追加し、保存しました。これはエラーをクリアしませんでした。

次に、ここでの回答に従って、 pydot をアンインストールし (実際にはここで pydotplus を使用しています)、再度インストールしましたが、まだ成功していません。

私はこれを修正するために何時間も試みてきましたが、PATH変数全体が混乱し、イライラしています。

0 投票する
1 に答える
1697 参照

python - sklearn決定木グラフでのPydotエラー

sklearn の次のコードを使用しようとしています ( http://scikit-learn.org/stable/modules/tree.html ):

インストールpydot==1.0.2しましたが、Ipython ノートブックを使用してこのコードを実行すると、次のエラーが発生します。

変更した形式に関係なく、同じエラーが発生しました。これを Mac OS X Yosemite で実行しています。

どんな提案でも大歓迎です。

0 投票する
2 に答える
7924 参照

python - Python プログラムがドット パーサーをインポートできない

コマンドラインからpythonソフトウェアをシミュレートする巨大な進化を実行しようとしています。ソフトウェアは、次の python パッケージに依存しています。

1-ネットワークX

2-パイパーシング

3-numpy

4ピドット

5-matplotlib

6-graphviz

私が得るエラーはこれです:

スタックオーバーフローに関する同様の質問に対して提案された解決策をすでに試しました。それでも同じエラーが発生します。これが私が使用しているパッケージのバージョンと私のpythonのバージョンです。

  • 私はpython 2.7.6を使用しています
  • コマンドを入力するwhich -a pythonと、「/usr/bin/python」という結果が得られます。

1-パイパーシング (1.5.7)

2-pydot (1.0.2)

3-matplotlib (1.3.1)

4-graphviz (0.4.2)

5-networkx (0.37)

6-numpy (1.8.0rc1)

何か案は?同様の質問に対する解決策がうまくいかないことを見て、私の場合、問題はより根本的なものかもしれないと思います。おそらくPythonのインストール方法に問題があります。

0 投票する
2 に答える
3715 参照

python-2.7 - Pydot/Graphviz: クラスター内のノードを水平に並べ、グラフの残りの部分を垂直にする方法

私の質問は Pydot で、クラスター内のノードの順序を設定するにはどうすればよいですか?

私のコードは

クラスター "legend" と "node_c" を垂直方向に配置したいのですが、"graphlegend" クラスター内の 2 つのノード (legend1 と legend2) を水平方向に並べて配置したいと考えています。rank=same を使用しようとしましたが、うまくいきません。

0 投票する
1 に答える
2386 参照

python - pydot を使用したリアルタイム データの視覚化

私はpydotプロジェクトを使用して、異なるデータ間の関係を示すグラフを生成しています。

上記のコード(ここから取得)を実行すると、次のようになります。ここに画像の説明を入力

質問

リアルタイムで動作するように pydot を構成する方法はありますか、またはリアルタイムでグラフを作成できる pydot のような同様のプロジェクトはありますか? データが到着したときに新しいエッジを追加できるようにするもの。

0 投票する
2 に答える
87 参照

python - pydotチャートをreportlabに挿入するには?

python graphviz インターフェイスなど、pydot でグラフを作成しました。ここで、このグラフを reportlab レポートに入力したいと思います。これを行う直接的な方法はありますか?