【已解决】FileNotFoundError: [WinError 2] “dot“ not found in path.(dot路径未找到)

1、问题描述

在对鸢尾花数据进行决策树分类时,运行pydot工具将dot文件转化为png文件报错。

FileNotFoundError: [WinError 2] “dot” not found in path.

graph = pydot.graph_from_dot_data(dot_data.getvalue())
graph[0].write_pdf("iris.pdf")

原因是python没找到dot的路径,需要修改一下配置文件。

2、解决办法

1、首先前提是安装好了graphviz工具(可看我另外一个连接,点击跳转 安装教程
2、找到jupyter安装环境路径下的 pydot.py 文件
由于我jupyter使用的是TensorFlow环境,你们根据自己安装的路径即可(文件夹xioaliu跟你们应该是不一样的)

在这里插入图片描述

3、双击打开文件(选择记事本打开),Ctrl+F键,找到 self.prog = ‘dot’ ,改成self.prog = ‘dot.exe’,保存关闭。

在这里插入图片描述

再次运行dot转化工具就不会报错了。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值