Je ne parviens pas à importer le package pydot
dans Spyder , pouvez-vous m'aider, s'il vous plaît, s'il existe un autre moyen de l'importer. J'en ai besoin pour la visualisation de l'arbre de décision. La déclaration
import pydot
ne fonctionne pas.
pip install pydot
pip install graphviz
il y a un problème similaire: Keras: "RuntimeError: Impossible d'importer pydot." après avoir installé graphviz et pydot
pip
installe pydot
, mais pas GraphViz. Les fichiers binaires GraphViz (dot
, neato
, etc.) doivent être téléchargés et installés séparément de pydot
. De plus, l'emplacement de ces exécutables doit être ajouté à la variable d'environnement $PATH
(ou son équivalent dans votre système d'exploitation). Sinon, pydot
ne trouvera pas dot
dans les répertoires inclus dans le chemin actuel.
Ne savez-vous pas comment installer pydot dans Python Spyder? Si vous utilisez Spyder sous Windows, vous pouvez essayer de saisir le code suivant dans CMD
(je ne sais pas s'il est efficace sous Linux):
conda install -c https://conda.binstar.org/sstromberg pydot
S'il indique "InvocationException: les exécutables de GraphViz introuvables" après l'installation de pydot, vous devez également installer GraphViz:
conda install GraphViz
Essayez de commander en ligne avec:
import pydot
Si vous obtenez ImportError
, réinstallez simplement ce module.
Vous avez peut-être plusieurs installations de Python (par exemple, 2.7 et 3.5). Lors de l'installation, placez le module dans un Python et essayez d'importer dans un autre.
En outre, ce problème peut se produire car, à la place de l'installation, vous venez de copier le fichier dans votre répertoire local. Si oui, utilisez pip
ou setuptools
pour installer ou ajoutez votre répertoire local à sys.path
.
Vous pouvez installer pydot
et pyparsing
en utilisant conda.
conda install -c anaconda pydot=1.2.3
conda install -c anaconda pyparsing=2.2.0