-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
我忘了提及我手動添加了路徑。我編輯了我的問題以添加該細節。事實證明,我只需要重新啓動我的機器。今天早上工作。 – jrlund