-
windows系统下,在 keras里面绘图时,如果没有导入过pydot和 graphviz,在运行时会报告" Failed to import pydot. You must install pydot"类似的错误,并且提示你 pip install pydot,可是 pip install之后,又会提示你找不到 graphviz。
-
然后 pip install graphv后发现没用,网上搜索的解决方案大都是直接官网下载 graphy后并且加入系统path变量,但是最后如果倒霉的话有可能发现还是报同样的错。还是会报告 pydot找不到 graphviz( pydot failed to call Graphviz)
其实是pydot的原因,由于pydot已经停止开发了,pyhn3.5和 python36已经用不起来。 -
解决方案:
第一步:先卸载掉已经安装的pydot:
pip uninstall pydot
第二步:安装pydotplus
pip install pydotplus
然后找到 keras里面的 utilsvis_utils.py,把里面的pydot的都替换成 pydotplus, 例如:try: # import pydot import pydotplus as pydot except ImportError: pydot = None
最后
以上就是贪玩灰狼最近收集整理的关于Keras Error:OSError: `pydot` failed to call GraphViz.的全部内容,更多相关Keras内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复