0

背景:我之前在 VSC 中安装过 Python。我安装 anaconda 是为了学习如何使用该平台。

当我尝试将 VSC 配置为使用 Anaconda 的 Python 时,我无法自动调试。

我附上一张关于它的图片。

没有调试和 VSC 颜色的代码

我电脑上的 Python 解释器

注意:代码在运行后标记错误,而不是像我习惯的那样立即标记。

请原谅我对这个主题的无知。我安装了 VSC 并将项目的解释器一般更改为 anaconda,以防它被认为是相关的

4

1 回答 1

0

这不是在 Anaconda 中使用 Python 环境导致的问题,而是当前选择的 Python 语言服务。

当我使用默认的“ Jedi”语言服务时,我重现了您描述的问题:

在此处输入图像描述

解决方案:请使用“Microsoft”或“Pylance”语言服务:(在settings.json中)

"python.languageServer": "Microsoft",或者"python.languageServer": "Pylance",

设置后请重新加载VS Code,然后打开“.py”文件等待语言服务加载。

在此处输入图像描述

于 2021-01-22T09:25:03.997 回答