我在使用 Visual Studio Code 时遇到一个问题,即按 F5 启动我的 Python 程序不会触发任何反应 — 什么也没有发生。我尝试通过禁用所有扩展来排除故障,但是当我这样做并尝试运行程序时,遇到错误。
此外,我无法更改 VS Code 中的 Python 解释器。我的系统上同时安装了 Anaconda 和 Python 3.12.5,但 VS Code 只识别 Anaconda 环境。其他 GUI 可以检测这两种环境,所以我不确定为什么 VS Code 会出现此问题。
重新安装 VS Code
禁用Python扩展
新安装的Anaconda和Python
已验证该程序在 Spyder 中正常工作我已尝试重新安装 Python 扩展并更新 VS Code,但问题仍然存在。任何有关如何解决这些问题的见解将不胜感激!
重新安装 VS Code
禁用Python扩展
新安装的Anaconda和Python
已验证该程序可以在 Spyder 中运行
OP 确认用户设置中添加的以下内容已为他们修复了该问题:
"python.locator": "js",
所以这个问题本质上相当于https://stackoverflow.com/a/78886126/7483211(尽管一开始并不明显)。