Je ne peux pas obtenir graphviz pour installer et importer correctement, soit en utilisant conda install ou pip installer. J'utilise jupyter sur anaconda.Graphviz ne fonctionne pas en utilisant conda ou pip
conda install -c anaconda graphviz
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-2-0e78fd6401bd> in <module>()
----> 1 import graphviz
2 dot_data = tree.export_graphviz(clf, out_file=None)
3 graph = graphviz.Source(dot_data)
4 graph.render("iris")
ModuleNotFoundError: No module named 'graphviz'
Quand j'installer à l'aide pip je peux importer avec succès mais quand je lance le code ci-dessous, je reçois un message d'erreur très longue qui se termine par ce qui suit lors de l'exécution graph.render:
from sklearn.datasets import load_iris
from sklearn import tree
import graphviz
iris = load_iris()
clf = tree.DecisionTreeClassifier()
clf = clf.fit(iris.data, iris.target)
dot_data = tree.export_graphviz(clf, out_file=None)
graph = graphviz.Source(dot_data)
graph.render("iris")
Ci-dessous est la fin de la fin d'un long message d'erreur:
ExecutableNotFound: failed to execute ['dot', '-Tpdf', '-O', 'iris'], make sure the Graphviz executables are on your systems' PATH
Je le répertoire dans lequel les dossiers sont graphviz dans PATH.
Quelqu'un at-il une idée de ce que je fais de mal?