【问题标题】:ModuleNotFoundError: No module named 'pandas' although I have already installed itModuleNotFoundError:虽然我已经安装了它,但没有名为 \'pandas\' 的模块
【发布时间】:2023-01-08 04:51:29
【问题描述】:

我正在尝试在 VScode 的 Jupyter Notebook 中运行 python(3.9.0) 代码。即使我在虚拟环境中安装了 pandas,它仍然显示 ModuleNotFoundError: No module named 'pandas'。 我试过python3 -m pip install pandas,它显示未找到 Python;不带参数运行以从 Microsoft Store 安装,或从“设置”>“管理应用程序执行别名”中禁用此快捷方式。我使用 pip3 install pandas 再次安装了 pandas,然后它显示要求已经满足。但我仍然得到 ModuleNotFoundError

import pandas as pd
from pandas import Series,DataFrame
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
import numpy as np

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
c:\Users\hp\newtest\pcancer.ipynb Cell 1' in <cell line: 1>()
----> 1 import pandas as pd
      2 from pandas import Series,DataFrame
      3 import matplotlib.pyplot as plt

ModuleNotFoundError: No module named 'pandas'

【问题讨论】:

  • 如果你不想弄清楚为什么,试着在你的笔记本%pip install pandas的一个单元格中运行。一旦确定它有效,您就可以删除该单元格。以这种方式将它安装在支持内核的环境中可能比找出原因更容易。或者您是否主要使用 conda 忘记 pip,并在笔记本的单元格内尝试,%conda install pandas。它的功能与我之前建议的功能大致相同,但使用的是 conda。

标签: python-3.x pandas visual-studio-code jupyter-notebook


【解决方案1】:

如果你用conda,你可以在这个link找到解决方法

【讨论】:

    【解决方案2】:

    我遇到了同样的问题并通过以下步骤修复了它: 步骤1)让Python用python更新内核:在命令窗口中写入 -m ipykernel 安装--用户 步骤 2) 之后输入 pip install pandas

    【讨论】:

      最近更新 更多