Spyder 控制台中没有 graphviz 输出

No graphviz output in console of Spyder

处理工资数据集。一切正常,除非我在 Spyder 3.3.2 中使用 python-graphviz 模块来显示决策树图,它只是在控制台 window 中显示一个图像图标。那么同样的事情适用于其他系统。我在这里缺少什么? 输出图片在这里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)

这里是 spyder 维护者)这似乎是 QtConsole 的限制,它是为我们的 IPython 控制台提供动力的软件包。

请在上面引用的回购中就此问题提出问题,以便我们将来不会忘记修复它。