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

VSCode Jupyter Notebook中Pylance无法识别虚拟环境已安装模块求助

解决VSCode中Pylance无法识别虚拟环境已安装库的问题
  • 确认VSCode的Python解释器指向正确虚拟环境
    点击VSCode左下角状态栏的Python版本标识,选择对应虚拟环境的Python解释器(比如Windows下的venv/Scripts/python.exe,Linux/macOS下的venv/bin/python3)。如果列表中没有显示目标虚拟环境,可选择"Enter interpreter path"手动指定路径。

  • 重启Pylance语言服务器
    打开命令面板(快捷键:Ctrl+Shift+P / Cmd+Shift+P),输入并执行Python: Restart Language Server,强制Pylance重新加载环境配置。

  • 检查并修正Python路径配置
    打开VSCode设置(快捷键:Ctrl+, / Cmd+,),搜索以下配置项并确认路径为虚拟环境的Python解释器:

    • 旧版VSCode:python.pythonPath
    • 新版VSCode:python.defaultInterpreterPath
  • 验证虚拟环境包安装状态
    打开命令面板,执行Python: Show Python Environment,查看已安装包列表,确认目标模块存在。若不存在,激活虚拟环境后重新执行pip install 模块名完成安装。

  • 手动添加site-packages路径到Pylance分析范围
    若上述步骤无效,在VSCode的settings.json中添加以下配置,替换为实际虚拟环境的site-packages路径:

    "python.analysis.extraPaths": [
        "你的虚拟环境路径/lib/pythonX.X/site-packages"
    ]
    

    示例:Windows下为"venv/Lib/site-packages",Linux/macOS下为"venv/lib/python3.10/site-packages"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 02:24:51