【问题标题】:VSCode not recognizing python import and functionsVSCode 无法识别 python 导入和函数
【发布时间】:2022-06-14 20:48:18
【问题描述】:

谁能告诉我图片中的波浪线代表什么? 当我将鼠标悬停在波浪线上时,标记的实际错误是:

无法解决导入“pyspark.sql.functions”Pylance

我不确定这意味着什么,但我在 VSCode 中几乎所有函数都遇到了错误。

谁能告诉我如何解决它?

【问题讨论】:

  • 你选对了 Python 解释器吗?
  • 一些问题: - 您的代码是否真的在没有导入错误的情况下运行? - 你使用 virtualenv 吗? - vscode 使用正确的 python 版本吗?你使用正确的shebang吗? stackoverflow.com/questions/6908143/…
  • 克劳斯,乔希,我是 VSCode 的新手。你能告诉我如何确定正确的 Python 解释器吗?如何安装正确的 Python 版本?
  • 在左侧某处的蓝色底栏中是选定的 Python 解释器。如果您有多个安装,您可以在那里选择正确的一个。当然,您必须为该解释器版本/虚拟环境安装项目的依赖项。

标签: python visual-studio-code


【解决方案1】:

我遇到了和你一样的错误。 VSCode 通常有一个“推荐的”解释器,但有时它不会帮助你解决你需要的问题。所以,

  1. 我更改了 Interpeter(VSCODE 中的 ctrl + alt + p)。
  2. 查找“Python:选择解释器。
  3. 选择包含名称“Conda”的一项

这就是魔法发生的方式。

【讨论】:

    猜你喜欢
    • 2021-09-11
    • 2018-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    • 2018-08-08
    相关资源
    最近更新 更多