Spyder控制台中没有graphviz输出

时间:2019-02-24 15:56:24

标签: python-3.x spyder graphviz

处理薪水数据集。一切正常,除非我在Spyder 3.3.2中使用python-graphviz模块显示决策树图,而它只是在控制台窗口中显示图像图标。同样,在其他系统上也可以使用。我在这里想念的是什么? 输出图像在这里。Console Output

from sklearn.tree import DecisionTreeClassifier 
dtf = DecisionTreeClassifier()
dtf.fit(X_train, y_train)

from sklearn.tree import export_graphviz
export_graphviz(dtf, out_file="tree.dot", class_names=["Less than 50k",
                                                   "More than 50k"])

import graphviz
with open("tree.dot") as f:
    dot_graph = f.read()
graphviz.Source(dot_graph)

1 个答案:

答案 0 :(得分:0)

(此处为 spyder维护程序)这似乎是QtConsole的局限性,它是为我们的IPython控制台提供支持的软件包。

请在上面提到的回购中打开一个与此相关的问题,这样我们就不会忘记以后进行修复。