ModuleNotFoundError:没有名为“pandas”的模块,尽管我已经安装了它

问题描述 投票:0回答:3

我正在尝试在 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'
python-3.x pandas visual-studio-code jupyter-notebook
3个回答
0
投票

如果您使用

conda
,您可以在此链接

中找到解决该问题的方法

0
投票

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


0
投票

问题是 VSCode 中的 Jupyter Notebook 未使用与安装 pandas 相同的 Python 环境。

要解决此问题,您需要在 VSCode 中选择正确的 Python 环境:

按 Ctrl + Shift + P (Windows/Linux) 或 Cmd + Shift + P (Mac) 在 VSCode 中打开命令面板。 输入“Python:选择解释器”并选择安装 pandas 的虚拟环境。 选择正确的解释器后,单击“重新启动”按钮或按 Ctrl + 重新启动 Jupyter Notebook 内核。 (Windows/Linux) 或 Cmd + . (苹果)。 再次运行单元,它应该成功导入 pandas。

© www.soinside.com 2019 - 2024. All rights reserved.