繁体   English   中英

Visual Studio 代码窗口,Python Pandas。 没有名为 pandas 的模块

[英]Visual Studio Code windows , Python Pandas . No module named pandas

我为 Env 设置了变量。 Pandas 操作所需的所有模块都由 pip 安装。 我想运行代码以在“输出”中显示它。 我运行:Alt + CTRL + N(或右键单击 -> 运行代码)。

在此处输入图片说明

在输出中返回消息:

在此处输入图片说明

但是当我在终端中运行时(右键单击 -> 在终端中运行 Python 文件),代码运行正常。

在此处输入图片说明

我希望代码在输出中正确运行(右键单击 -> 运行代码),而不是在终端中。 有什么建议?

我在 VS Code 中遇到了类似的问题。 我找不到像 Pandas、Selenium 等模块。进口用红色下划线标出。

通过将Python 3.7.3 64-bit版本更改为3.8.1 64-bit版本修复了该问题。

程序:

  1. Ctrl + Shift + P
  2. 选择 Python:选择解释器
  3. 选择最新安装的 Python 版本(不再有红色下划线)

似乎模块pandas安装在您没有通过VS Code访问的虚拟环境中。

我建议您也通过以下方式在默认 python 中安装 Pandas

pip install pandas

这样 VS Code 就能很好地解决问题。

别的:

VS Code 控制台中激活安装了pandas模块的虚拟环境,然后运行它。 它应该工作

@Davdei 使用虚拟环境是一种很好的做法,因此您可以针对不同版本的 Python 进行测试。 要获取 Mac 上可用的 Python 解释器使用列表 (⇧⌘P),或者,您可以单击状态栏点击状态栏

当未使用 pip3 安装特定模块时也会发生这种情况,因此只需使用 pip3 安装模块即可解决问题。

pip3 install pandas

我为Env设置变量。 pip安装了用于熊猫运行的所有必要模块。 我想运行代码以在“输出”中显示它。 我运行:Alt + CTRL + N(或右键单击->运行代码)。

在此处输入图片说明

在输出中返回消息:

在此处输入图片说明

但是,当我在终端中运行时(右键单击->在终端中运行Python文件),代码可以正常工作。

在此处输入图片说明

我希望代码在输出中正确运行(右键单击->运行代码),而不是在终端中运行。 有什么建议?

我有同样的问题,以上似乎都没有解决问题。 后来发现还是跟python解释器有关系。 我创建了虚拟环境,我的终端可以看到它,但不能看到代码所在的 python 脚本文件。 因此,它必须是一个解释器问题。 将解释器更改为正确的位置:

cd .venv/Scripts/
./activate

(这里“.venv”是我的虚拟环境名称。它也可能不同(例如“venv”)

通过 pip 进行现有安装:

pip3 install pandas

这解决了问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM