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

新手上路,请多包涵

在制作绘图时,我同时使用了 Jupyter Notebook 和 Pycharm,它们具有相同的代码集和包。代码是:

 import pandas as pd
import numpy as np
import matplotlib.pyplot as plt   # as in Pycharm
import matplotlib as plt          # as in Jupyter

df = pd.read_csv("/home/kunal/Downloads/Loan_Prediction/train.csv")
df['ApplicantIncome'].hist(bins=50)
plt.show() #this only in Pycharm not in Jupyter.

在 Pycharm 中,代码运行良好。但在 Jupyter Notebook 中,它有错误: 在此处输入图像描述

我希望有人能帮我解决这个问题

原文由 Psyduck 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 801
1 个回答

我遇到了同样的问题并找到了解决方案! Matplotlib 安装在我的另一个 python 安装上。

将以下代码片段放入一个单元格中并执行它,您应该可以开始了:

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

原文由 Victor Oliveira 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题