私のマシンで次のコードを実行します(Win10、python 2.7、Anaconda&Spyder)そして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')
pydotplus
パッケージをインストールする必要があることは明らかです。試みる conda install pydotplus
は直接ですが、Error: Package missing in current win-64 channels
。次に、 google it ですが、condaにインストールする方法についての情報がありません。ところで、前にcondaにpydot
をインストールしました。
よろしくお願いします!
conda install
コマンドを使用するとうまくいきました(グローバルにインストールされます):conda install -c conda-forge pydotplus
pydotplus
を使用してpip
をインストールできます。pip install pydotplus
Anacondaを使用してソリューションを構築するよりモジュール化された、よりクリーンな方法として、Anaconda環境を使用して特定のソリューションのパッケージをインストールすることを個人的にお勧めします。
Quora
の回答から参照されるAnaconda環境を介したインストール、参照: https://www.quora.com/How-do-I-install-Python-packages-in-Anaconda
私は試した conda install pydotplus
、しかし失敗した。
その後、python -m pip install pydotplus
そしてそれは働いた。
Anacondaプロンプトを開きます。
pip install pydotplus
試して
pip install pydotplus
condaユニバースの一部ではない場合。