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

Sublime 4200中LSP-Pyright无法识别micromamba环境的排查求助

Pyright外部包导入错误排查修复

核心问题定位

你的pyrightconfig.json存在虚拟环境名称不匹配的问题:

  • 配置里venv字段设置为"uqbar",但实际装有numpy等依赖的是micromamba的"web"环境,Pyright加载了错误的无依赖环境,因此触发导入错误。

修复步骤

  • 修正虚拟环境配置
    修改pyrightconfig.json中的venv字段为实际环境名:

    "venvPath": "/Users/egg/micromamba/envs",
    "venv": "web" // 将原有的"uqbar"替换为"web"
    
  • 验证环境路径
    打开终端执行micromamba env list,确认web环境的路径确实是/Users/egg/micromamba/envs/web,若路径不符,同步调整venvPath。

  • 重启Pyright服务
    在Sublime中按下Cmd+Shift+P打开命令面板,执行LSP: Restart Server,让Pyright重新加载配置与环境依赖。

备选方案(若上述修复无效)

直接指定web环境的Python解释器路径,替代venv和venvPath配置:

"pythonPath": "/Users/egg/micromamba/envs/web/bin/python"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.11 15:32:37