Ubuntu 14.04:python可以';导入模块pydot
我使用pydot编写了一个简单的示例程序: 导入pydotUbuntu 14.04:python可以';导入模块pydot,python,ubuntu,pydot,Python,Ubuntu,Pydot,我使用pydot编写了一个简单的示例程序: 导入pydot graph = pydot.Dot(graph_type='graph') for i in range(3): edge = pydot.Edge("king", "lord%d" % i) graph.add_edge(edge) graph.write_png('example_graph.png') 我通过apt-get安装了pydot:sudo-apt-get-install-python-pydot 但是
graph = pydot.Dot(graph_type='graph')
for i in range(3):
edge = pydot.Edge("king", "lord%d" % i)
graph.add_edge(edge)
graph.write_png('example_graph.png')
我通过apt-get安装了pydot:sudo-apt-get-install-python-pydot
但是,当我尝试运行代码时,会出现以下错误:
ImportError: No module named 'pydot'
我做错了什么?尝试在pip/pip3中安装pydot模块
$sudo pip3安装pydot尝试在pip/pip3中安装pydot模块
$sudo pip3安装pydot您是否阅读并按照其说明操作?FWIW,您可能最好使用更现代的,您可以使用
pip
安装。请注意,这两个包都需要pyparsing
和GraphViz
。您使用的是python3还是python2?我正在使用python3。我添加了两个包。我注意到:如果我只使用graphviz
模块(与我的问题中的代码不同),它会使用python2编译,但是python3给了我一个错误,它找不到graphviz
模块。。。是否有可能使用python3使用它?python pydot
是Python2的软件包。您必须在Linux发行版中查找python3-pydot
软件包,或者确保为Python 3安装带有pip
的软件包,而不是为Python 2安装的软件包。您是否阅读并按照其说明进行了安装?FWIW,您可能最好使用更现代的,您可以使用pip
安装。请注意,这两个包都需要pyparsing
和GraphViz
。您使用的是python3还是python2?我正在使用python3。我添加了两个包。我注意到:如果我只使用graphviz
模块(与我的问题中的代码不同),它会使用python2编译,但是python3给了我一个错误,它找不到graphviz
模块。。。是否有可能使用python3使用它?python pydot
是Python2的软件包。您必须在Linux发行版中查找python3-pydot
软件包,或者确保为Python 3安装带有pip
的软件包,而不是为Python 2安装的软件包。