康达安装了一些软件包,但导入此软件包时仍然出现ModuleNotFoundError

时间:2019-12-02 07:26:23

标签: python-3.x installation jupyter-notebook anaconda

我找到了解决方法:anaconda - graphviz - can't import after installation

我想使用graphviz并遵循https://anaconda.org/anaconda/graphviz中的建议

在终端机中运行

conda install -c anaconda graphviz

无论在import graphviz的Jupyter Notebook,python或Pycharm中,它始终显示

ModuleNotFoundError: No module named 'graphviz'

如何解决这个问题?谢谢。

PS:

  1. 在终端中运行which python时:返回/opt/anaconda3/bin/python,因此默认情况下使用anaconda环境。我在anaconda中只有一个环境root

  2. 当我在终端中运行conda list时,我可以找到以下行:

graphviz 2.40.1 hefbbd9a_2

  1. 我发现了一件奇怪的事情:

我的pipconda使用相同的环境:

运行:which pip

获取:/opt/anaconda3/bin/pip

运行:which conda

获取:/opt/anaconda3/bin/conda

但是,当我运行pip list时,找不到graphvizconda list中显示的许多其他软件包。对于这些在conda list中显示但不在pip list中显示的软件包,无论在Jupyter笔记本,python,pycharm等中,我也都无法导入它们。为什么会这样?

1 个答案:

答案 0 :(得分:0)

使用“ conda install attrs”后,其他软件包安装正常,没有任何http连接或ModuleNotFoundError错误。请尝试让我知道。

相关问题