1、从下面的链接页面出下载  .msi 文件

https://graphviz.gitlab.io/_pages/Download/Download_windows.html

 

2、下载完成后安装 graphhviz

3、将 ......\Graphviz2.38\bin 添加到系统的环境变量中。

4、用 pip install 命令安装 graphviz 至 python。

5、用 import 语句导入。

 

以上为 Windows 系统 Python 调用 graphviz 成功的过程。

graphviz 在绘制决策树图时会用到。

 

在未完成步骤 1 至步骤 3 之前仅用 pip 语句虽然显示安装成功,但在调用时会报错:

graphviz.backend.ExecutableNotFound: failed to execute [‘dot’, ‘-Tpng’, ‘-O’, ‘tmp’], make sure the Graphviz executables are on your systems’ PATH

原因是:

Graphviz是AT&T Labs Research开发的图形绘制工具软件,不是python 工具,因此,需要独立的在系统内安装graphviz,仅在python环境内安装组件是无法使用的的。

 这就像,python 创建了一个 Excel 表格文件,通过 python 调用 Excel 的前提是电脑里安装了 office。

非学无以广才,非志无以成学。