如何使用 conda 安装 pydotplus

How can I use conda to install pydotplus

我在我的机器上执行以下代码(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

提前感谢您的帮助!

尝试

pip install pydotplus

如果它不是 conda 宇宙的一部分。

打开 Anaconda 提示:

pip install pydotplus
  • 使用下面的 conda install 命令对我有用(全局安装):

conda install -c conda-forge pydotplus

  • 使用 Anaconda 环境(每个环境实例),您可以使用 pip:
  • 安装 pydotplus

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 成功了。