You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code运行Python简单程序报错:无法连接到localhost:9222

解决VS Code运行Python程序时“无法连接到目标主机localhost:9222”的问题
  • 检查Python解释器配置

    • 按Ctrl+Shift+P打开命令面板,输入Python: Select Interpreter,选择已安装的正确Python版本
    • 确认.vscode/settings.json中python.defaultInterpreterPath(旧版为python.pythonPath)指向正确的Python可执行文件路径
  • 禁用JS调试自动附加

    • 按Ctrl+,打开设置,搜索debug.javascript.autoAttachFilter,将其设为never——9222是Node.js调试默认端口,此设置可避免VS Code误触发JS调试附加
    • 若存在.vscode/launch.json文件,检查是否有错误的调试配置,必要时删除该文件让VS Code生成默认配置
  • 排查端口占用

    • Windows终端执行netstat -ano | findstr :9222,Mac/Linux执行lsof -i :9222,查看9222端口是否被其他程序占用
    • 若有占用,结束对应进程;或在launch.json中添加"port": 9223(或其他未占用端口)修改调试端口
  • 重置Python扩展

    • 打开扩展面板,找到Python扩展,点击齿轮图标选择Disable,重启VS Code后再重新启用
    • 也可删除Python扩展缓存文件(路径:Windows%USERPROFILE%\.vscode\extensions\ms-python.python-*,Mac/Linux~/.vscode/extensions/ms-python.python-*),之后重新安装扩展
  • 测试基础运行

    • 右键点击Python文件,选择Run Python File in Terminal,直接在终端运行程序,排除调试配置问题;若终端能正常运行,说明问题出在调试相关设置

内容的提问来源于stack exchange,提问作者shaquib ali khan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 04:10:57