graphviz安装
如果你已经在jupyter中pip install graphviz了,这是不对的
可以先在jupyter中 !pip uninstall graphviz 卸载成功
因为graphviz是画图软件不是包,所以需要从官网下载了x64的exe
我选择了6.0.2版本,因为我是python3.9,搜到7开头的还不能适配,所以选择6
下载后建议保存路径为: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即可
至此成功。
决策树完整代码
只要按上述步骤安装好graphviz后,此代码运行应该没问题