vscode 提示“选择了无效的 python 解释器”

J93*_*911 20 python interpreter visual-studio-code

我一直在尝试在 vscode 上设置我的 python 工作区,但该软件似乎没有识别出我安装了 python,并且一直告诉我安装 python。我尝试手动添加 .exe 文件的路径,但每次都会出现“无效解释器提示”。只是为了证明我在设置中拥有正确的路径,这里是.json 文件的屏幕截图以及 我用来获取路径的命令提示。

Pas*_*lco 27

在我的设备(VSCode 1.71.2,Python 扩展 2022.14.0)上,我可以通过清除 python 解释器设置来解决问题。

为此,请使用Ctrl+ Shift+P打开命令选项板。然后,输入Python: Clear Workspace Interpreter Setting. 在下一个面板上,选择删除全部。

之后,您应该能够通过Python:Select Interpreter在命令面板中输入来选择解释器。

  • 在较新版本的 VSCode 上,这现在称为“Python:清除缓存并重新加载 Windows” (2认同)

Jia*_*eDu 3

首先,确保您已安装python扩展。

然后按照以下步骤为 vscode选择解释器:

  1. 使用Ctrl+ Shift+P打开命令面板

  2. 搜索Python:Select Interpreter(或点击右下角选择解释器)

    在此输入图像描述

  3. 如果面板显示口译员,请选择可用的口译员。如果面板没有解释器选项。请选择第一项Enter interpreter path

    在此输入图像描述

  4. 然后将完整路径粘贴到您的(或通过选择并选择您的python.exe来转到资源管理器)Findpython.exe

    在此输入图像描述

如果仍然失败,请尝试安装预发布的 python扩展。

在此输入图像描述

  • 尝试了所有这些,包括 python 扩展的预发布版本。还是没有运气。 (5认同)