juyter显示决策树图形_python机器学习决策树macjupyter笔记本解决错误[视图模型]。,pythonMachinelearningDecisionTreeforMacjupyterno...

前提提要 在学习机器学习skicit-learn实战决策树时在Mac Catalina OS 10.15以上操作系统、python 3.8、jupyter是2.6、skicit-learn是去年安装的等等,pages一切正常但在graphviz画图仍然会报如下错误

'...ExecutableNotFound: failed to execute ['dot', '-Tsvg'], make sure the Graphviz executables are on your systems' PATH'

大家学习机器学习实战估计也都是这一个代码,但幕内大佬已经画出来了,我却卡在这里了,而且没法说,只能自己瞎找,open了一下terminal才发现并没有graphviz文件,甚至anaconda都没安装,,,更用不了jupyter运行环境了,话不多说从头开始弄吧。

1、下载anaconda并安装jupyter运行环境

这一步十分简单的,给你们一个网站自行下载即可

anaconda

由此下载

这里有一个需要注意的是:首先要保证你的python版本最低也不能低于3.6应该都是3.8的,否则没法运行jupyter notebook。

你可以下载那个shell文件然后打开就会自动打开terminal进行安装。完成后会在application(应用程序)页面上看到这个标识。

013b6245f41a2ca6eec2e5e96aae06df.png

2、敲入代码(需要的我放在后面了)

3、发现错误

error

这时如果不出意外的话会有如下错误

---------------------------------------------------------------------------

FileNotFoundError Traceback (most recent call last)

~/opt/anaconda3/lib/python3.8/site-packages/graphviz/backend.py in run(cmd, input, capture_output, check, encoding, quiet, **kwargs)

163 try:

--> 164 proc = subprocess.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值