jupyter ModuleNotFoundError:没有名为matplotlib的模块

问题描述 投票:4回答:4

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

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

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

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

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

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

python matplotlib jupyter conda
4个回答
2
投票

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

pip install matplotlib

希望这能解决问题。


0
投票

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

这是最终奏效的。

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

source activate myenv

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

pip install ipykernel

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

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

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


0
投票

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


-1
投票

检查python版本:

$python --version

要么

$python3 --version

尝试使用sudo安装“matplotlib”:

对于python版本2.7

$sudo pip install matplotlib

要么

对于python版本3.x.

$sudo pip3 install matplotlib
© www.soinside.com 2019 - 2024. All rights reserved.