python中GraphViz's executables not found的解决方法以及决策树可视化
2024-08-29 03:17:17
出现GraphViz's executables not found报错很有可能是环境变量没添加上或添加错地方。
安装pydotplus、graphviz库后,开始用pydotplus.graph_from_dot_data函数时,出错提示:“nvocationException: GraphViz's executables not found”
查阅资料后发现,原来我没有安装GraphViz’s executables。用pip安装的Graphviz,但是Graphviz不是一个python tool,仍然需要安装GraphViz’s executables。
下载GraphViz’s executables的网址:http://www.graphviz.org/
点击下载(Download),选择window系统。
配置环境变量,将graphviz安装目录下的bin文件夹添加到Path环境变量中。
验证是否安装成功,进入windows命令行界面,输入dot -version,然后按回车,如果显示graphviz的相关版本信息,则安装配置成功。
若Python中运行仍然出错:’ExecutableNotFound: failed to execute ['dot', '-Tpdf', '-O', 'iris'], make sure the Graphviz executables are on your systems' PATH‘
此前设置的环境变量不好用,可以用以下方法,查看了环境变量,发现没有就会追加上。
import os
os.environ["PATH"] += os.pathsep + 'C:/Program Files (x86)/Graphviz2.38/bin/'
最新文章
- canvas基础之旅
- 使用PHP编写发红包程序
- 异常:Struts:org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find BasicDataSource
- cocos2d-x中使用json
- Java内存分配和GC
- 14.4.8 Configuring the InnoDB Master Thread IO Rate 配置InnoDB Master Thread I/O Rate
- windows上安装jdk
- 一招让 IOS 自动化化快的飞起
- 红米Note5进入全网通5.0时代,其实是高通已经落后了!
- 在Hmtl页面中只让其中单独的一个div隐藏滚动条但是仍可滚动浏览下边的内容
- 洛谷 P2746 [USACO5.3]校园网Network of Schools 解题报告
- FineReport——获取控件值和单元格值
- 俩表之间的添加Sql
- 统计学习方法c++实现之七 提升方法--AdaBoost
- Miller-Robin与二次探测
- 算法笔记_192:历届试题 买不到的数目(Java)
- 安装gcc及其依赖
- 【bzoj4520】K远点对
- Debian最完美安装flash的教程//适用于所有linux版本
- iOS Programming - Views(视图 - 基本绘制,变换,平移,旋转,反转,倾斜)