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

VS Code参照Flask教程在venv中配置Python调试器报错求助

调试报错排查步骤

针对你收到的configured debug type 'python' is installed but not supported in this environment.(2)提示,按以下顺序排查即可解决问题:

  • 确认解释器选择正确:点击VS Code左下角的Python版本标识,在弹出的列表中选中当前项目venv虚拟环境对应的Python解释器,不要使用全局Python或其他项目的虚拟环境版本
  • 修复Python扩展兼容问题:如果当前安装的是Python扩展预览版,先卸载扩展,重启VS Code后重新安装微软官方发布的Python扩展稳定版即可,部分预览版存在调试组件适配缺陷
  • 修正调试配置文件:打开项目.vscode目录下的launch.json文件,替换为Flask标准调试配置:
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Flask",
            "type": "python",
            "request": "launch",
            "module": "flask",
            "env": {
                "FLASK_APP": "app.py",
                "FLASK_DEBUG": "1"
            },
            "args": [
                "run",
                "--no-debugger",
                "--no-reload"
            ],
            "jinja": true
        }
    ]
}
  • 确认虚拟环境依赖安装正确:在VS Code内置终端中激活虚拟环境,Windows执行venv\Scripts\activate,macOS/Linux执行source venv/bin/activate,终端前缀出现(venv)标识后,执行pip install flask确保依赖安装在当前虚拟环境内
  • 排查扩展冲突:临时禁用所有非微软官方的第三方扩展,重启VS Code后再尝试调试,部分第三方扩展会拦截Python调试组件的加载流程
  • 重置异常配置:如果以上步骤都无效,按快捷键Ctrl+Shift+P(macOS为Cmd+Shift+P),输入「重置用户设置」执行后,重新配置Python扩展即可

内容的提问来源于stack exchange,提问作者Fernando Velasco Borea

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 18:15:03