【问题标题】:VS code display ModuleNotFoundError: No module named 'pandas'VS 代码显示 ModuleNotFoundError: No module named 'pandas'
【发布时间】:2021-09-07 23:04:15
【问题描述】:

我使用 VSCode 编写有关网关的 python 脚本并创建了一个项目。本项目需要使用pandas生成和读取Excel。现在,我已经用pip安装了pandas。我只是简单写了一个demo来测试生成和读取Excel,但是当代码集成时,运行代码并显示ModuleNotFoundError: No名为“熊猫”的模块

我用pip list显示模块,我运行项目时,pip后只显示部分模块,没有pandas,但是我运行demo的时候,他显示了很多模块,包括pandas。如何解决? enter image description here

enter image description here

【问题讨论】:

  • 感谢您的回答,目前我已经解决了这个问题,因为网关自带python SDK,如果我想远程调试网关,我必须更新SDK。我需要连接FAE并给我授权 pip 安装 pandas。

标签: python excel pandas visual-studio-code


【解决方案1】:

我会使用 pip 卸载 pandas 并下载 anaconda,其中包含 pandas、numpy 和许多其他非常有用的数据科学工具。只需打开 vs code,选择 conda python 解释器,一切都应该运行顺利。 Conda 确保您的所有数据科学软件协同工作并获得持续更新。它将下载一个单独的 python 版本,因此如果您希望您的计算机使用 conda 作为主要的 python 解释器,请在 PATH 变量中记下这一点。

【讨论】:

    【解决方案2】:

    我认为已经有很多帖子与这个问题相关。我认为你应该经历这一切。我将在此处留下相关帖子的链接。您还应该检查您是否选择了正确的 python 解释器。

    如果您已经完成了所有这些,请告诉我们。

    VS Code: ModuleNotFoundError: No module named 'pandas'

    【讨论】:

      【解决方案3】:

      您可以在项目的虚拟环境中。检查正在使用的 python 解释器。

      选择正确的 python 环境后,再次安装 pandas,可能来自 vs code 终端。 pip install

      有时当有多个 python 安装可用时,pythonpython\scriptspython\bin 的错误顺序可能会导致导入语句失效。 您可以运行 python -m pip install pandas 将 pandas 安装在从中选择 python 的同一环境中。

      【讨论】:

        【解决方案4】:

        第一张图片:pip 21.1.1

        第二张图:pip 19.0.3

        显然,您的项目和演示运行在不同的环境中。

        从你提供的图片看,项目好像使用了全局python环境。

        您可以尝试在全局环境中安装软件包。但建议改为创建虚拟环境。

        如果对虚拟环境不熟悉可以参考here

        【讨论】:

          猜你喜欢
          • 2020-03-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-12-27
          • 2022-12-27
          • 2022-12-19
          • 2020-02-10
          相关资源
          最近更新 更多