jupyter ModuleNotFoundError:没有名为matplotlib的模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jupyter ModuleNotFoundError:没有名为matplotlib的模块相关的知识,希望对你有一定的参考价值。

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

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

关于jupyter-error enter image description here的截图

ModuleNotFoundError:没有名为'matplotlib'的模块

我试图更新,重新安装matplotlib以及conda和pip但它仍然无法正常工作。

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

答案

打开终端并将目录更改为安装了python的Scripts文件夹。然后键入以下命令并按Enter键

pip install matplotlib

希望这能解决问题。

另一答案

我正面临着确切的问题。事实证明它使用的是系统Python版本,尽管我已经激活了我的虚拟环境。

这是最终奏效的。

如果您使用的名称为myvenv的虚拟环境,请先使用以下命令将其激活:

source activate myenv

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

pip install ipykernel

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

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

现在重新启动笔记本,它应该在您的虚拟环境中获取Python版本。

另一答案

有同样的问题,在创建virtualenv之前安装matplotlib解决了它。然后我创建了虚拟环境并在其上安装了matplotlib,然后启动jupyter notebook。

另一答案

检查python版本:

$python --version

要么

$python3 --version

尝试使用sudo安装“matplotlib”:

对于python版本2.7

$sudo pip install matplotlib

要么

对于python版本3.x.

$sudo pip3 install matplotlib

以上是关于jupyter ModuleNotFoundError:没有名为matplotlib的模块的主要内容,如果未能解决你的问题,请参考以下文章

相对导入 - ModuleNotFoundError:没有名为 x 的模块

怎样结束jupyter?

Linux下配置jupyter notebook远程访问实战:配置Jupyter的连接密码启动jupyter服务远程访问jupyter(关闭防火墙)

jupyter notebook怎么配置

怎么改jupyter默认路径

jupyter修改路径中存在的错误