如何正确摆脱 import pandas 命令上的 VS 代码黄色下划线?

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

我还能尝试什么?

上下文:

  1. Mac/终端

  2. Pandas 已安装,并且脚本运行,但黄线感觉有些不对劲

  3. 我正在使用 VENV。在这个 VENV 中我安装了 Pandas。

  4. 当我在终端中输入

    which python3
    时,它会返回我的VENV下的版本

  5. 将鼠标悬停在黄色下划线上显示:无法从源解析导入“pandas”PylancereportMissingModuleSource)

  6. 当我使用 python3 s.py 运行脚本时,它会运行。但是当我使用“播放”按钮(运行 Python 文件)运行它时,它会返回此

    (venv)x@x-MBP simple_api_etl % /usr/local/bin/python3 /Users/x/Desktop/python_projects/private_python_projects/simple_a pi_etl/s.py 回溯(最近一次调用最后一次): 文件“/Users/x/Desktop/python_projects/private_python_projects/simple_api_etl/s.py”,第 1 行,位于 将 pandas 导入为 pd ModuleNotFoundError:没有名为“pandas”的模块

我到目前为止尝试过的解决方案:

  1. Cmd
    +
    shft
    +
    p
    更改 python 解释器 --> 输入解释器路径 --> 在 VENV/Bin 文件夹中搜索 python3.12 版本并选择它。
  • 当我这样做时,黄色下划线仍然存在,现在我的 GLOABL python 解释器被选中了
  • 我认为这不是我想要的,所以我回去选择推荐的 usr/local/bin/python3,然后我又回到了第一个方向

enter image description here

enter image description here

python pandas virtualenv
1个回答
0
投票

我不知道为什么你会看到这条黄线,我可以看到你已经把所有东西都准备好了,但是试试这个:

  1. CMD
    +
    shift
    +
    p
  2. 点击“+创建虚拟环境”
  3. 终端 -> 新终端或
    ctrl
    +
    shift
    + `
  4. 然后从终端运行
    pip install pandas
    安装 Pandas

我不确定这是否是最佳解决方案,但这是我通常所做的,之后我没有看到任何黄线。

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