Visual Studio 代码支持的 Python 版本是什么?

What are the supported versions of Python for Visual Studio Code?

或者哪里有 Visual Studio 代码支持的 Python 版本的已发布列表?

此外,如果一个人的机器的 OS 有所不同,那么了解它也会有所帮助。

Microsoft 的 Python VS Code 扩展实际上让您 select 从检测到的或手动设置的环境列表中选择一个解释器(CMD-Shift-P/Ctrl-Shift-P -> Python:Select 解释器),所以它应该可以与任何解释器的最新版本一起工作,只要 OS 支持(记住 VS Code 及其扩展托管在 Electron 中)。 Source

根据their documentation, if you link to what "a supported Python",是,要求是"whichever version of Python you want to use"。它们明确包括:

  • Linux 上的内置 Python 安装。
  • 使用 brew install python3 在 macOS 上通过 Homebrew 安装(不支持在 macOS 上安装 Python 系统)。
  • 从 python.org 下载。
  • 从 Anaconda 下载(用于数据科学目的)。

当然 python.org 一直到 0.9.1, although I suspect anything older than the 2.0.1 in the main downloads 的版本都不算数。

更现实地说,他们可能只使用当前的 Python 版本进行测试,目前这意味着 2.7、3.5、3.6,也许还有 3.7 预发布版。如果你想使用 2.5 或 3.3,你可能会得到基于 2.7 或 3.5 语法的语法高亮和错误 fly-checking 等。但实际上 运行 你的代码应该仍然有效。

此外,如果您正在使用 Mac 并想到 Homebrew,请注意 brew install python3 会给您一个错误; the package is just called python now, and you install python for 3.x and python@2 for 2.x.