InvocationException:GraphViz's executables not foundソリューション

742 ワード

背景説明:pipでGraphVizモジュールをインストールした後、sklearnの意思決定ツリードキュメント操作に対して意思決定ツリーモデル結果を出力すると、エラー:InvocationException:GraphViz’s executables not found
ネットで探して、やっとこの問題を解決して、ここに記録します.1、GraphVizをダウンロードしてインストールする(これは独立したソフトウェアである)https://graphviz.gitlab.io/_pages/Download/Download_windows.htmlダウンロード後に解凍した後、binフォルダのパスをコピーします.例:
GraphVizインストールディレクトリのbinディレクトリを環境変数のpathパスに配置
Windowsの下:
しかし、私は手動で環境変数にbinパスを追加してはいけません.やはり下の文を実行したほうがいいです.
import os
os.environ["PATH"] += os.pathsep + 'C:/Program Files (x86)/Graphviz2.38/bin/'  #