Jupyter成功安装后,没有名为graphviz的模块

时间:2018-12-04 05:43:08

标签: python-2.7 anaconda jupyter-notebook

我通过以下方式安装了graphviz

conda install python-graphviz

成功安装后,运行时

import graphviz

在jupyter notebook / python2.7上出现“ ImportError:No module named graphviz”。

但是如果在cmd中运行,例如:

Python 2.7.15 |Anaconda, Inc |...
>>>import graphviz
>>>

效果很好。

为什么“ import graphviz”在jupyter中不起作用,而在cmd中起作用? 如何解决问题?

2 个答案:

答案 0 :(得分:0)

您还需要Graphviz的Python接口

conda install -c conda-forge python-graphviz 

答案 1 :(得分:0)

确保您的jupyter笔记本使用的是与终端所见版本相同的python版本。所以在jupyter笔记本中,

import sys

print(sys.version)

,并在您的终端的python中执行相同的操作。如果不匹配,则将python的终端版本加载到jupyter笔记本中:

conda install nb_conda_kernels

conda install ipykernel

然后在笔记本中,使用内核选择它->更改内核