2016-08-11 152 views
-1

我對這個問題已經存在的各種線程很熟悉。找不到Graphviz可執行文件

我在Windows 7機器上。我只是試圖運行示例代碼來繪製一個決策樹:

from sklearn.datasets import load_iris 
from sklearn import tree 
clf = tree.DecisionTreeClassifier() 
iris = load_iris() 
clf = clf.fit(iris.data, iris.target) 

from sklearn.externals.six import StringIO 
import pydotplus 

dot_data = StringIO() 
tree.export_graphviz(clf, out_file=dot_data) 
graph = pydotplus.graph_from_dot_data(dot_data.getvalue()) 
graph.write_pdf("iris.pdf") 

我安裝的graphviz並將其添加爲路徑變量。 我在安裝python的graphviz庫後安裝了pydot(現在是pydotplus)。 我仍然得到錯誤:

InvocationException: GraphViz's executables not found 

回答

相關問題