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

Anaconda安装spaCy后加载en_core_web_sm模型报错求助

解决spaCy模型en_core_web_sm找不到的问题
  • 检查VSCode的Python环境
    VSCode左下角会显示当前使用的Python解释器版本/环境,确认它和你安装spaCy的Anaconda环境一致。如果不一致,点击左下角的环境名称,在弹出的列表中选择对应的conda环境(比如base或你自定义的环境)。

  • 验证模型是否正确安装
    打开安装spaCy的Anaconda Prompt,激活对应环境(如果不是base环境,执行conda activate 你的环境名),运行以下命令:

    python -c "import spacy; print(spacy.util.get_package_path('en_core_web_sm'))"
    

    如果能输出模型的安装路径,说明模型已正确安装,问题出在VSCode的环境切换上;如果报错,说明模型未安装成功,需要重新安装。

  • 手动创建模型快捷方式
    若模型已安装但仍无法通过en_core_web_sm加载,可在Anaconda Prompt中执行以下命令创建快捷链接:

    python -m spacy link en_core_web_sm en
    

    之后可以尝试用spacy.load('en')加载模型,或者直接指定模型路径加载:

    import spacy
    from spacy.util import get_package_path
    model_path = get_package_path('en_core_web_sm')
    nlp = spacy.load(model_path)
    
  • 卸载重装spaCy及模型
    如果以上方法都无效,尝试彻底卸载后重装:

    1. 卸载现有包:
      conda remove spacy spacy-model-en_core_web_sm
      
    2. 重新安装spaCy和模型:
      conda install -c conda-forge spacy
      conda install -c conda-forge spacy-model-en_core_web_sm
      

    确保所有操作都在同一个conda环境中完成。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 06:15:04