window10 anaconda安装graphviz

安装对象

graphviz

所处环境

windows10

anaconda3(python37)

IDE:pycharm

graphviz

遇到问题

问题一:GraphViz's executables not found

解决方案

graphviz,并非仅安装库即可,在anaconda中conda install graphviz不够,需要在电脑中另外安装graphviz

步骤一

graphviz官网下载地址,下载适合的版本

步骤二

一路点击next,注意在最开始可以选择适合自己的路径,默认路径为 C:\programefile\graphviz,在这里这边也使用这个路径

步骤三

在系统中添加自己的环境变量

点击环境变量

在用户变量和系统变量中,找到Path

用户变量Path添加:C:\programfile\graphviz\bin(这个为你安装的graphviz路径下的bin路径)

系统变量Path添加:C:\programfile\graphviz\bin\dot.exe

验证

打开,anacondapromt,输入dot -version

注意:红圈内容必须要与你的安装路径一样

与python关联

注意不要用conda install graphviz,conda安装会在你的anaconda的bin文件夹下安装一个graphviz的文件,此文件会自动将你的d系统中上图的红圈路径更改,成anaconda\bin\*****

这样系统将找不到你的graphviz软件的位置报错

. graphviz.backend.ExecutableNotFound: failed to execute ['dot', '-Tpng', '-O', 'test.gv'], make sure the Graphviz executables are on your systems' PATH

打开anacondapromt    pip install graphviz即可,注意,要在anacondapromt下

代码验证

可以用以下代码验证你的graphviz是否安装成功

from sklearn import tree #导入决策树
from sklearn.datasets import load_iris #导入datasets创建数组
iris = load_iris()
iris_data=iris.data #选择训练数组
iris_target=iris.target #选择对应标签数组

clf = tree.DecisionTreeClassifier() #创建决策树模型
clf=clf.fit(iris_data,iris_target) #拟合模型
import graphviz #导入决策树可视化模块
dot_data = tree.export_graphviz(clf, out_file=None) #以DOT格式导出决策树
graph = graphviz.Source(dot_data)
graph.render(r'D:\iris') #使用garDphviDz将决策树转存PDF存放到桌面,文件名叫iris

 

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值