Python 3.x conda安装了一些程序包,但导入此程序包时仍然出现ModuleNotFoundError
我找到了解决方案: 我想使用Python 3.x conda安装了一些程序包,但导入此程序包时仍然出现ModuleNotFoundError,python-3.x,installation,jupyter-notebook,anaconda,Python 3.x,Installation,Jupyter Notebook,Anaconda,我找到了解决方案: 我想使用graphviz并遵循 在终端中运行以下命令 conda安装-c anaconda graphviz 然而,无论是在Jupyter笔记本、python还是Pycharm中导入graphviz,它总是显示 ModuleNotFoundError:没有名为“graphviz”的模块 如何解决这个问题?多谢各位 附言: 在终端中运行哪个python:它返回/opt/anaconda3/bin/python,因此默认情况下我使用anaconda环境。我在anaconda中只有
graphviz
并遵循
在终端中运行以下命令
conda安装-c anaconda graphviz
然而,无论是在Jupyter笔记本、python还是Pycharm中导入graphviz,它总是显示
ModuleNotFoundError:没有名为“graphviz”的模块
如何解决这个问题?多谢各位
附言:
哪个python
:它返回/opt/anaconda3/bin/python
,因此默认情况下我使用anaconda环境。我在anaconda中只有一个环境是root
conda list
时,我可以找到这一行:graphviz 2.40.1 hefbbd9a_2
pip
和conda
使用相同的环境:
运行:哪个pip
获取:/opt/anaconda3/bin/pip
运行:哪个conda
获取:/opt/anaconda3/bin/conda
但是,当我运行
pip list
时,我找不到graphviz
和许多其他显示在conda list
中的包。对于在conda list
中显示但不在pip list
中显示的这些软件包,我也无法在Jupyter笔记本、python、pycharm等中导入它们。为什么会发生这种情况?使用“conda install attrs”后,其他软件包安装工作正常,没有任何http连接或ModuleNotFoundError错误。请尝试让我知道。这通常发生在虚拟环境未正确启用或PYTHONPATH不包含已安装软件包的路径时。谢谢。我找到了原因