鸢尾花决策树实验中,使用graphviz绘制决策树图像,不存在包或找不到模块等问题

graphviz安装

如果你已经在jupyter中pip install graphviz了,这是不对的

可以先在jupyter中 !pip uninstall graphviz 卸载成功

因为graphviz是画图软件不是包,所以需要从官网下载了x64的exe

官网:Download | Graphviz

我选择了6.0.2版本,因为我是python3.9,搜到7开头的还不能适配,所以选择6

window  6.0.2  x64

下载后建议保存路径为:D:\Anaconda\Lib\site-packages\graphviz

之后在环境变量中新建graphviz变量,如图:

或是在PATH变量中新建这个路径

在此之后,在jupyter中使用import graphviz仍然报错未找到module

所以先尝试设置了:

import os
os.environ["PATH"] += os.pathsep +r'D:\Anaconda\Lib\site-packages\graphviz\bin'
#其中,r是防止斜杠变成转义字符;路径是安装后的bin

再执行import graphviz还是报错未找到mudule

然后参考这篇文章:http://t.csdnimg.cn/cN7it

得知 在prompt中pip install graphviz即可

至此成功。

决策树完整代码

参考的是http://t.csdnimg.cn/TapGo

只要按上述步骤安装好graphviz后,此代码运行应该没问题

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值