在学习机器学习-决策树算法,使用决策树算法进行训练,在保存为pdf时遇到错误:
pydotplus.graphviz.InvocationException: GraphViz's executables not found
网上一通搜,有说是GraphViz 和pydot 安装顺序的问题的,有说是将GraphViz安装目录的bin目录放到环境变量的path路径中的。至于MAC上的解决办法有人提到了“brew install graphviz”可以解决的办法,我在反复卸载安装之后问题没有得到解决,brew 也没有解决我的问题,后来卸载了相关模块重新使用anaconda 安装解决的,之前python模块依赖一直使用pip,但是在 Mac上用起来有时候不能安装,强烈推荐使用anaconda来解决包依赖问题
conda install graphviz
问题解决!
anaconda 安装:https://www.anaconda.com/download
参考链接:https://stackoverflow.com/questions/18438997/why-is-pydot-unable-to-find-graphvizs-executables-in-windows-8/18442965