VSCode:调试配置中的 Python 路径无效

新手上路,请多包涵

Python 和 VSCode(和 stackoverflow)的新手。我已经使用了大约 3 个月了,直到最近才这样。

当尝试在调试器中运行任何基本的 Python 程序时,弹出窗口 The Python path in your debug configuration is invalid. Source: Python(Extension) 出现并且调试器不会运行。我转到我的 launch.json 文件,果然,我有设置 Python 的路径。

{

 "version": "0.2.0",
"configurations": [
    {
        "name": "Python: Current File",
        "type": "python",
        "request": "launch",
        "program": "${file}",
        "console": "integratedTerminal",
        "python": "${command:python.interpreterPath}"
    }
]

}

弄乱 settings.json 也无济于事,因为我确实设置了 Python 的路径,但调试器仍然无法运行。我不知所措在这里做什么。我以前从未进入过我的 .json 文件,也从未在第一次安装 VSCode 后配置我的 Python 路径。

原文由 PythonNoob-exe 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.1k
2 个回答

原来我不得不将我的 Python 扩展的版本从版本 2021.3 降级到 2021.2,现在 VSCode 终于可以找到 Python 路径了。

原文由 PythonNoob-exe 发布,翻译遵循 CC BY-SA 4.0 许可协议

我遇到了同样的问题。这是我无需卸载即可修复它的方法:

看这张图片以供参考:

VS代码截图

单击角落下方的“Python 3.8.3 32 位”(版本可能与您不同)并选择您的调试器或指定位置(如果它不存在)。

原文由 Kanishk Mewal 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题