【Python Tips】graphvizのインストールでこけた

スーパー久々更新
最近オライリーの”pythonで始める機械学習”を読み進めてます。
その中で、決定木のツリー構造の描画に”graphviz”が使われており、
サンプルコードを素直に実行してもダメ、適当にインストールしてもダメだったのでメモ。

環境

  • Windows10
  • Anaconda3 5.0.1 64bit

エラー

サンプルコード通り無邪気に下記を実行してみる

mglearn.plots.plot_animal_tree()

エラーが出る

ExecutableNotFound: failed to execute ['dot', '-Tpng', '-O', 'tmp'], make sure the Graphviz executables are on your systems' PATH

対策

別でインストールしなければならない本体があるらしい
下記から落としてインストール
graphviz公式

インストールされたら下記のフォルダとexeをシステムの環境変数に”Path”として追加する
追加するフォルダ:C:\Program Files (x86)\Graphviz2.38\bin
追加するexe:C:\Program Files (x86)\Graphviz2.38\bin\dot.exe
pathはインストールした場所に合わせて読み替えてください。
環境変数の追加方法は皆さんご存知ですよねきっと

最後に再起動

結果

ちゃんとできた


苦労した割にそんなにイケてる絵に見えない(妙に粗い)が…あってるのかこれ?
ひとまず終わり◎


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です