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

spaCy导入SpanGroup报ModuleNotFoundError,求正确导入方法

spaCy SpanGroup导入错误解决方法

核心原因

SpanGroup是spaCy v3.0及以上版本才新增的类,v2.x版本的spaCy不包含该API,这是导入失败最常见的诱因。

操作步骤

  • 首先确认当前环境的spaCy版本,运行命令:
    pip show spacy
    若返回的Version字段低于3.0.0,先执行升级操作:
    pip install --upgrade spacy
  • 升级到适配版本后,使用官方推荐的导入语句即可:
    from spacy.tokens import SpanGroup
  • 若上述导入仍报错,可尝试备用的子模块导入方式:
    from spacy.tokens.span_group import SpanGroup

异常排查

如果版本确认无误仍触发ModuleNotFoundError,优先排查环境一致性问题:确认当前运行代码的Python解释器,和执行pip命令安装/升级spaCy的解释器为同一个,避免多Python环境导致的安装错位。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.10 15:48:03