运行 一段代码时,VS Code 中的Code Runner 扩展是否可以使用选定的内核?

Can the Code Runner extension in VS Code use the selected kernel when running a piece of code?

我是编程新手,我正在设置 Visual Studio 代码以开始学习一些 Python。我有以下设置:

现在我在理解 Code Runner 扩展选择它的 Python 版本的方式时遇到了一些麻烦。请参阅下面的屏幕截图。

现在我想知道:当 运行 宁 一段代码 时,Code Runner 是否也可以使用 selected 内核(无论是在执行一段一个 .py 文件,或者在执行一个 Jupyter notebook 时)?

解决方案总结
解决方案的快速总结,因为它的一部分在下面的评论中。您需要按如下所述配置 Code Runner 的 Executor Map。除此之外,Code Runner 始终使用 selected 在 Python 扩展中的内核,从不使用 Jupyter 扩展中的内核。

这应该与 code-runner 使用的默认 Python 解释器有关,您可以在 setting.json 中更改它。

您可以在 github 上参阅此 page 以获取更多相关信息。