Ich führe den folgenden Code auf meinem Rechner aus (Win10, Python 2.7, Anaconda & Spyder) und treffe ImportError: No module named pydotplus
.
import networkx as nx
from networkx.drawing.nx_pydot import write_dot
G = nx.DiGraph([(1,2),(2,3),(3,2)])
write_dot(G,'file.dot')
Es ist klar, dass ich das Paket pydotplus
installieren sollte. Ich versuche, conda install pydotplus
direkt, aber Error: Package missing in current win-64 channels
zu sagen. Dann, ich google it aber finde es gibt keine Informationen darüber, wie man es auf conda installiert. Ich habe übrigens pydot
auf conda installiert.
Vielen Dank für Ihre Hilfe im Voraus!
conda install
-Befehl funktionierte für mich (global installiert):conda install -c conda-forge pydotplus
pydotplus
mit pip
installieren:pip install pydotplus
Ich würde persönlich empfehlen, die Anaconda-Umgebungen zu verwenden, um Ihre Pakete für eine gegebene Lösung zu installieren, da dies eine modularere und sauberere Art ist, Lösungen mit Anaconda zu erstellen.
Installation über Anaconda-Umgebungen, auf die von answer auf Quora
verwiesen wird, siehe: https://www.quora.com/How-do-I-install-Python-packages-in-Anaconda
Ich habe conda install pydotplus
versucht, aber es ist fehlgeschlagen.
Dann versuchte python -m pip install pydotplus
und es hat funktioniert.
Anaconda Prompt öffnen:
pip install pydotplus
Versuchen
pip install pydotplus
wenn es nicht Teil des Conda-Universums ist.