kaggleのTitanic課題kernelを写経しています。
写経対象: A Data Science Framework: To Achieve 99% Accuracy
しかしgraphvizのimportで躓きました。
開発環境
- Python3.6.5
- Jupyter notebook
- Windows7
躓いた箇所とエラー文
躓いた箇所
python
1import graphviz 2dot_data = tree.export_graphviz(dtree, out_file=None, 3 feature_names = data1_x_bin, class_names = True, 4 filled = True, rounded = True) 5graph = graphviz.Source(dot_data) 6graph
エラー文
# エラー文全文は画像をご覧ください。 FileNotFoundError Traceback (most recent call last) FileNotFoundError: [WinError 2] 指定されたファイルが見つかりません。 ExecutableNotFound: failed to execute ['dot', '-Tsvg'], make sure the Graphviz executables are on your systems' PATH
確認済事項
pip install graphviz
は実行済ですし、pip show graphviz
で確認してもインストールはばっちり成功していると思います。
Anaconda Prompt
(base) C:\Users\yukiya>pip show graphviz Name: graphviz Version: 0.9 Summary: Simple Python interface for Graphviz Home-page: https://github.com/xflr6/graphviz Author: Sebastian Bank Author-email: sebastian.bank@uni-leipzig.de License: MIT Location: c:\users\yukiya\anaconda3\lib\site-packages Requires: Required-by:
sys.pathも確認済です。pip show graphviz
で示されたLocationも認識しているはずなのに、現状FileNotFoundError
などが出ています。どうしたら解決できるでしょうか(>_<)
['', 'C:\Users\yukiya\Anaconda3\python36.zip', 'C:\Users\yukiya\Anaconda3\DLLs', 'C:\Users\yukiya\Anaconda3\lib', 'C:\Users\yukiya\Anaconda3', 'C:\Users\yukiya\Anaconda3\lib\site-packages', 'C:\Users\yukiya\Anaconda3\lib\site-packages\win32', 'C:\Users\yukiya\Anaconda3\lib\site-packages\win32\lib', 'C:\Users\yukiya\Anaconda3\lib\site-packages\Pythonwin', 'C:\Users\yukiya\Anaconda3\lib\site-packages\IPython\extensions', 'C:\Users\yukiya\.ipython']
インストール先と環境変数
できましたー!

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/09 07:31 編集
2018/09/09 07:32
2018/09/09 07:43
2018/09/09 07:58
2018/09/09 08:32
2018/09/09 08:42