【问题标题】:ModuleNotFoundError: No module named 'pandas' when running codeModuleNotFoundError:运行代码时没有名为“pandas”的模块
【发布时间】:2022-01-16 11:05:24
【问题描述】:

我真的很困惑。我正在使用 Visual Studio Code 来完成一些学校作业。我在 anaconda 提示符下运行它们。我有一项必须使用 numpy 的任务,还有一项需要使用 pandas 的任务。当我尝试导入这些时,我不断收到未找到模块的错误。我试图在我的导航路径中运行 pip install numpy,它说“要求已经满足:numpy in (navigational path)。我想我知道我无法运行这些,因为它们已经安装了,但后来我遇到了错误当我尝试执行诸如运行“np.random.seed(56)”之类的事情时,它说“np”未定义或“pd”未定义或“DataFrame”未定义。我想我只是对它正在安装但未安装??请帮忙。另外作为参考,我尝试将python解释器更改为enter image description here,但它们都不起作用

【问题讨论】:

  • Anaconda 在pip 之外拥有自己的包管理器。试试conda install numpy
  • 我应该把它放在我通常会 import numpy as np 的开头吗?
  • 你应该在你的终端中运行它,就像你运行pip
  • 我运行了它,它说 numpy 已经存在(要求已经满足),但我仍然无法运行我的代码。我正在尝试在 Visual Studio 中构建它,并且我有一个数据框和 np.random.seed() 函数,如果我删除“import numpy as np”,它们就不起作用但是如果我将 import numpy as np 留在vs 中的 .py 文件说找不到模块

标签: python visual-studio-code


【解决方案1】:

您没有选择合适的环境。你能通过pip --versionor pip show numpy检查你的软件包安装在哪里吗?在图片中,您使用的是 WindowsApps python 解释器。

【讨论】:

    猜你喜欢
    • 2020-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-12
    • 2021-02-06
    • 2020-09-02
    • 2018-05-16
    相关资源
    最近更新 更多