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

Windows系统VScode中venv虚拟环境下Python调试断点失效问题咨询

问题修复方案

你遇到的问题不是Windows平台特有Bug,可按以下步骤排查修复:

  • 排查路径合法性:确认虚拟环境所在的完整路径无中文、空格、特殊字符,debugpy对含特殊字符的Windows路径适配存在缺陷,会导致源码映射失败无法命中断点。
  • 修正路径拼写错误:Windows下venv生成的可执行文件目录为Scripts(末尾带s),你操作步骤中写的./Script/activate、./Script/python.exe均为拼写错误,路径无效时VScode会静默调用系统Python解释器,导致调试配置不匹配。
  • 清除Python扩展缓存:按Ctrl+Shift+P打开命令面板,执行Python: Clear Internal Cache命令,重启VScode后重新选择虚拟环境下的./Scripts/python.exe解释器再调试。
  • 补充launch.json配置:如果上述操作无效,在项目.vscode/launch.json的调试配置中添加以下参数:
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: 当前文件",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "justMyCode": false,
            "pythonPath": "${workspaceFolder}/Scripts/python.exe"
        }
    ]
}

内容的提问来源于stack exchange,提问作者Takahiro Funahashi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 14:09:03