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

基于Python的Gauge框架在VSCode中调试器无法启动问题求助

解决方案

问题根因

报错核心原因是VSCode当前打开的路径不是Gauge项目的根目录,Gauge调试器需要加载项目全局配置、步骤实现代码等依赖文件,单独打开spec文件或者打开错误的上层/其他目录都会触发该错误。从日志可以看到你的实际Gauge项目存放在c:\Projects\GaugeFramework\ias_net_automation,和报错提示的旧路径不匹配,属于路径配置错位问题。

分步操作

  1. 关闭当前VSCode窗口,重新点击VSCode菜单栏「文件」-「打开文件夹」,选择c:\Projects\GaugeFramework\ias_net_automation目录(确认该目录下存在manifest.json、specs文件夹、step_impl文件夹,为项目根目录),不要单独打开spec文件或者打开其他层级的文件夹。
  2. 项目加载完成后,在VSCode终端执行gauge check命令,确认所有插件版本匹配无异常。如果提示python插件不兼容,执行gauge install python --version 0.3.17强制安装对应版本插件。
  3. 执行gauge config clear清除Gauge全局缓存配置,避免旧路径残留导致的寻址错误。
  4. 重启VSCode,重新加载项目后点击spec文件上方的Debug Spec按钮,即可正常触发调试。
  5. 如果仍有问题,删除项目根目录下的.vscode文件夹,重启VSCode重新生成工作区配置后重试。

内容的提问来源于stack exchange,提问作者v2j ICe

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 00:12:03