Pandas 在 Visual Studio 代码中找不到,即使它肯定在环境中

Pandas not found in Visual Studio Code even though it is definitely in the env

我运行宁Visual Studio两台机器上的代码,两者的设置方式基本相同。一个是 iMac,另一个是 MacBook Air。在我的一个项目中,在 iMac 上,它无法识别安装了 pandas,即使它在环境中也是如此。

这里是 VSC python 解释器选择:

在这里你可以看到:

  1. 无法导入pandas
  2. 我在环境中
  3. pip3冻结显示pandas
  4. pip3 install表示pandas已经存在

我试过卸载 pandas 并重新安装,但这没有帮助。我已经尝试确保它在非 env python 安装中(它是),但这没有帮助。

我在同一台计算机上以基本相同的方式设置了其他项目,pandas 工作正常。我的笔记本电脑上也有相同的项目,具有相同的设置,并且它也在那里工作。我有点难过。我想我现在会在笔记本电脑上处理它,但我很感激人们可能有的任何见解...

编辑

import pip

pip.main(["freeze"])

谢谢! 迪伦

根据您的描述,是命令,您可以参考以下步骤:

  1. 进入当前虚拟环境VSCode.

  2. 输入'pip --version'检查当前使用的pip是否来自当前环境:(这样可以保证使用pip安装pandas模块会被放入当前虚拟环境。)

  1. 安装pandas模块前的点数列表:(列表中没有模块pandas。)

安装后:(我使用命令'pip install pandas'(windows10),mac:pip3 install pandas)

  1. 如果仍然有波浪线,请尝试重新加载 vscode.(Ctrl+Shift+p, Developer: Reload windows )。模块pandas可以使用:

  2. 查看安装包:

    如果pip列表显示有pands模块,但还是不能使用,可以找到当前虚拟环境文件夹,查看是否有pandas安装包: