問題描述
報錯資訊如下:
Error: `pydot` failed to call GraphViz.Please install GraphViz (https://www.graphviz.org/) and ensure that its executables are in the $PATH.
經過分析及解決后的復盤:認為是keras可視化工具出現的問題,找不到pydot、找不到GraphViz、系統PATH環境沒有graphviz
問題背景及分析
我的專案是使用的anaconda創建的虛擬環境,
對于這個報錯,其實是有很大一段,本人只摘取了最后一句話,該句話中包含了很多的資訊,
-
對于pydot,之前我是單獨在虛擬環境中利用pip進行安裝的,并且pycharm沒有報錯,懷疑程度一顆星
-
對于GraphViz,我的確沒有安裝,這又是可視化工具,懷疑程度五顆星
-
對于PATH,由于之前引入模塊提示報錯,的確是pycharm工具的問題,懷疑程度四顆星
解決方案
常規方案:
-
官網下載GraphViz
-
配置PATH環境(通過我的電腦進入配置)
-
pip安裝GraphViz(pip install GraphViz)
但是直覺告訴我不靠譜,而且我覺得太麻煩,
便捷方案:
個人認為要充分利用conda特性,畢竟他就是用來隔離各個不同的開發環境,
-
通過conda進入專案所在虛擬環境
-
pip安裝GraphViz
-
conda安裝GraphViz
2行代碼解決,完美!!
參考文獻:
Anaconda下安裝Graphviz
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/498773.html
標籤:其他
上一篇:RS-485通信介面編碼器
下一篇:七下期末考試(英語)押題作文
