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

安装plasticityai/magnitude后运行报spacy.lang.en.tag_map模块不存在如何解决

问题原因

pymagnitude长期未更新,其内置的第三方allennlp组件仅兼容spaCy 2.x版本。你安装的最新版spaCy 3.x已经彻底移除了spacy.lang.en.tag_map模块,因此触发导入报错。

解决步骤

  • 首先卸载当前的高版本spaCy:
    pip3 uninstall spacy -y
  • 安装兼容的2.x版本spaCy,推荐使用2.3.7稳定版:
    pip3 install spacy==2.3.7
  • (可选)如果运行后提示缺少spaCy英文模型,安装对应版本的预训练模型即可:
    python3 -m spacy download en_core_web_sm==2.3.1
  • 重新执行你的转换命令即可正常运行:
    python3 -m pymagnitude.converter -i /Users/rob/Desktop/videos/glove.6B/glove.6B.300d.txt -o /Users/rob/Desktop/vectors/

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 02:06:08