在spyder中运行以下代码:
import mglearn
mglearn.plots.plot_animal_tree()
出现以下报错:
![bf686c6288a94c8a4ce8af2718ddb6bf.png](https://i-blog.csdnimg.cn/blog_migrate/c89a68a432d96861baa28233a45b16fc.png)
解决方法
步骤一: 先在anaconda中安装Graphviz。(此时我的anaconda已经安装了Graphviz)。
![d9943ce881433b1539094e3382a0263c.png](https://i-blog.csdnimg.cn/blog_migrate/fd6345eb0f25dc0795c6c2e7d6205b87.jpeg)
步骤二:
打开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()
就可以成功画出下图
![6159e1c76a56f67919150ed2da15379a.png](https://i-blog.csdnimg.cn/blog_migrate/3dd1f002ea09b89fdee685d428f7a413.png)