Ich kann das pydot
-Paket nicht in Spyder importieren. Könnten Sie mir bitte helfen? Gibt es eine andere Möglichkeit, es zu importieren? Ich brauche es für die Visualisierung von Entscheidungsbäumen. Die Aussage
import pydot
funktioniert nicht.
pip install pydot
pip install graphviz
es gibt ein ähnliches Problem: Keras: "RuntimeError: Fehler beim Importieren von pydot." nach der installation von graphviz und pydot
pip
installiert pydot
, jedoch nicht GraphViz. Die GraphViz-Binärdateien (dot
, neato
usw.) müssen separat von pydot
heruntergeladen und installiert werden. Darüber hinaus sollte der Speicherort dieser ausführbaren Dateien zur Umgebungsvariablen $PATH
(oder einem entsprechenden Element in Ihrem Betriebssystem) hinzugefügt werden. Andernfalls kann pydot
dot
nicht finden, wenn in den Verzeichnissen des aktuellen Pfads gesucht wird.
Wissen Sie nicht, wie man pydot in python spyder installiert? Wenn Sie Spyder unter Windows verwenden, können Sie versuchen, folgenden Code in CMD
einzugeben (ich habe keine Ahnung, ob er unter Linux wirksam ist):
conda install -c https://conda.binstar.org/sstromberg pydot
Wenn nach der Installation von pydot "InvocationException: Die ausführbaren Dateien von GraphViz wurden nicht gefunden" angezeigt werden, müssen Sie auch GraphViz installieren:
conda install GraphViz
Versuchen Sie die Befehlszeile mit:
import pydot
Wenn Sie ImportError
erhalten, installieren Sie dieses Modul einfach neu.
Möglicherweise haben Sie mehrere Installationen von Python (z. B. 2.7 und 3.5). Bei der Installation legen Sie das Modul in einen Python und versuchen, in einen anderen zu importieren.
Dieses Problem kann auch aufgrund der Tatsache auftreten, dass stattdessen nur die Datei in Ihr lokales Verzeichnis kopiert wurde. Wenn ja, verwenden Sie pip
oder setuptools
für die Installation oder fügen Sie Ihr lokales Verzeichnis zu sys.path
hinzu.
Sie können pydot
und pyparsing
mit conda installieren.
conda install -c anaconda pydot=1.2.3
conda install -c anaconda pyparsing=2.2.0