在spyder中运行以下代码:
import mglearn
mglearn.plots.plot_animal_tree()
出现以下报错:
解决方法
步骤一: 先在anaconda中安装Graphviz。(此时我的anaconda已经安装了Graphviz)。
步骤二:
打开anaconda prompt,输入pip install graphviz , 然后回车。
步骤三:
在Windows Packages 中下载graphviz.msi或者graphviz.zip, 然后安装。在安装的过程中记住安装路径。作者的安装路径是E:/Graphviz2.38 (这个路径在下面要用)
步骤四:在spyder中输入以下代码,
import mglearn
import os
os.environ["PATH"] += os.pathsep + 'E:/Graphviz2.38/bin'
mglearn.plots.plot_animal_tree()
就可以成功画出下图