scikit-learn中決策樹的可視化一般需要安裝graphviz。主要包括graphviz的安裝和python的graphviz插件的安裝。
第一步是安裝graphviz。下載地址在:http://www.graphviz.org/。默認路徑:C:/Program Files (x86)/Graphviz2.38/bin/加入到環境變量
第二步是安裝python插件graphviz:?pip install graphviz
? ? ? ? ? ? ? ?第三步是安裝python插件pydotplus。這個沒有什么好說的: pip install?pydotplus
這樣環境就搭好了,有時候python會很笨,仍然找不到graphviz,這時,可以在代碼里面加入這一行:
os.environ["PATH"] += os.pathsep + 'C:/Program Files (x86)/Graphviz2.38/bin/'
注意后面的路徑是你自己的graphviz的bin目錄。
? ? ? ? ? ? ? 如果出現這個dot canon plain plain-ext錯誤,那就是你裝了matlab,matlab中也有一個dot,將matlab卸載就好。