我在我的机器(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 pydotplus
,但失败了。然后尝试
python -m pip install pydotplus
并且成功了。conda install
命令对我有效(全局安装):conda install -c conda-forge pydotplus
pip
安装pydotplus
:pip install pydotplus
我个人建议使用Anaconda环境为给定的解决方案安装您的软件包,因为它是使用Anaconda构建解决方案的更模块化和更清洁的方法。
通过Anaconda环境安装,参考
Quora
上的应答,请参阅: https://www.quora.com/How-do-I-install-Python-packages-in-Anaconda试试看
如果它不是康达宇宙的一部分。
相关问题 更多 >
编程相关推荐