VS Code错误使用PLSQL调试器运行Python代码的解决求助
解决VS Code无法正常运行Python脚本的问题
1. 确认Python解释器配置正确
- 按下
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),搜索Python: Select Interpreter,选择你正在使用的Python环境(虚拟环境或系统环境),确保路径无误。 - 查看工作区根目录下的
.vscode/settings.json,确认python.defaultInterpreterPath(新版)或python.pythonPath(旧版)指向正确的Python可执行文件路径。
2. 重置运行调试配置
- 打开
.vscode/launch.json文件,若没有则通过左侧「运行和调试」面板的「创建launch.json文件」生成Python模板配置。 - 删除自定义调试配置,保留默认的Python运行配置,重点确认
console字段设置为integratedTerminal或externalTerminal(而非internalConsole),示例配置如下:
{ "version": "0.2.0", "configurations": [ { "name": "Python: 当前文件", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal", "justMyCode": true } ] }
3. 排查SQL相关扩展的干扰
- 禁用近期安装的SQL类扩展(如SQL Server、MySQL等),重启VS Code后测试运行Python脚本,排查是否存在扩展冲突。
- 检查
settings.json中是否有SQL相关配置修改了终端默认设置,比如terminal.integrated.defaultProfile.windows(对应系统)是否仍为常用终端(PowerShell、bash等)。
4. 重置VS Code的Python插件
- 打开扩展面板找到「Python」插件,点击齿轮图标选择「卸载」,重启VS Code后重新安装该插件。
- 若不想卸载,可按下
Ctrl+Shift+P搜索Python: Reset All Settings,重置插件设置后重启VS Code。
5. 手动测试脚本运行
- 直接在VS Code终端输入命令运行脚本:
python your_script.py(或python3,依环境而定),若能正常输出结果,说明问题出在VS Code配置上,回到前面步骤调整;若手动运行也失败,则需先修复Python环境本身。
内容的提问来源于stack exchange,提问作者Tomalak2Pi
相关产品推荐
相关产品推荐

