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

VSCode切换Python解释器后出现No module named debugpy调试故障

解决切换Python解释器后VSCode调试失败(debugpy缺失)的问题
  • 手动为新解释器安装debugpy
    切换到Python 3.10.2环境后,该环境默认没有debugpy模块,虽然VSCode的Python扩展自带,但可能无法自动关联到新环境。直接在RHEL8的终端里用新解释器的pip安装:

    /path/to/your/python3.10 -m pip install debugpy
    

    替换/path/to/your/python3.10为你实际的Python 3.10.2路径,比如/usr/local/bin/python3.10或者虚拟环境的解释器路径。

  • 确认VSCode的解释器配置正确

    1. 点击VSCode左下角状态栏的Python版本,确认选中的是Python 3.10.2。
    2. 检查.vscode/launch.json文件,确保python字段(旧版本可能是pythonPath)指向正确的3.10.2路径,示例配置:
      {
          "version": "0.2.0",
          "configurations": [
              {
                  "name": "Python: Current File",
                  "type": "python",
                  "request": "launch",
                  "program": "${file}",
                  "python": "/usr/local/bin/python3.10"
              }
          ]
      }
      
  • 用Python扩展命令重新安装debugpy
    打开VSCode命令面板(Ctrl+Shift+P),输入Python: Install Debugpy,选择Python 3.10.2解释器执行,这个操作会让扩展为当前选中的解释器安装适配版本的debugpy。

  • 排查环境路径匹配问题
    在RHEL8终端执行which python3.10,确认输出的路径和VSCode里选中的解释器路径完全一致,避免因环境变量差异导致的路径不匹配。如果使用虚拟环境,确保激活环境后再启动VSCode,或者直接在VSCode里指定虚拟环境的解释器路径。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 17:11:12