jupyter ModuleNotFoundError:没有名为matplotlib的模块

2024-10-01 09:16:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在尝试基本的python-jupyter项目。

在matplotlib期间,我遇到了以下错误:

jupyter错误屏幕截图enter image description here

ModuleNotFoundError:没有名为“matplotlib”的模块

我试图在conda和pip中更新和重新安装matplotlib,但它仍然不起作用。

对每一个有建设性的反馈都感到高兴


Tags: 模块pip项目屏幕matplotlib错误jupyterconda
3条回答

在笔记本的单元格中键入并执行代码:

import sys  
!{sys.executable} -m pip install --user matplotlib

重新加载内核

(来源:http://jakevdp.github.io/blog/2017/12/05/installing-python-packages-from-jupyter/

我正面临着这个问题。结果发现它使用的是系统Python版本,尽管我已经激活了虚拟环境。

这就是最终成功的原因。

如果您使用的虚拟环境的名称为myvenv,请首先使用命令激活它:

source activate myenv

然后使用以下命令安装模块ipykernel

pip install ipykernel

最后运行(将下面代码中的myenv更改为环境名称):

ipykernel install --user --name myenv --display-name "Python (myenv)" 

现在重新启动笔记本,它将在虚拟环境中使用Python版本。

打开terminal并将目录更改为安装python的Scripts文件夹。然后键入以下命令并按回车键

pip install matplotlib

希望这能解决问题。

相关问题 更多 >