Python决策树可视化报错:GraphViz‘s executables not found 如何解决?

Python决策树可视化报错:GraphViz’s executables not found 如何解决?

问题描述:

已经通过pip 安装了graphviz模块后,进行sklearn的决策树文档操作,结果还是报错。
报错内容:

GraphViz’s executables not found

问题解析:

· GraphViz是一个独立的软件,需要单独到官网下载安装包解压,且将bin的路径添加到 环境变量

解决方法:

1. 下载安装包:

下载网址:https://graphviz.gitlab.io/_pages/Download/Download_windows.html
(进入到下面的界面,选择一个下载,下载完,打开文件,安装)

Python决策树可视化报错:GraphViz‘s executables not found 如何解决?_第1张图片

2. 环境变量配置:

①打开下载好的Graphviz文件,右击bin文件夹复制文件地址

②按 win键, 搜索环境变量,打开,点击右下角的环境变量

③进入环境变量界面后,双击 系统变量 下的 Path
Python决策树可视化报错:GraphViz‘s executables not found 如何解决?_第2张图片
④新建,Ctrl+V (将刚刚赋值的路径复制过来),确定

3.检验是否安装配置成功:

进入windows的命令界面输入dot-version,回车。若显示Graphviz模块的相关信息,则安装配置成功。

提示: 若上述方法依然没用,直接手动加上下面的代码(修改路径)。

import os
os.environ["PATH"] += os.pathsep + 'C:/Program Files (x86)/Graphviz2.38/bin/'  #修改路径

你可能感兴趣的:(解决各种问题,python,决策树,机器学习,其他)