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

Ubuntu/Linux下安装spaCy的en_core_web_sm后无法加载问题求助

解决spaCy模型en_core_web_sm在Jupyter中无法加载的问题

问题分析

终端执行安装命令后显示成功,但Jupyter中加载模型报错,核心原因是终端使用的Python环境与Jupyter的Python环境不一致,模型被安装到了终端环境,Jupyter无法访问。

解决方案

1. 确认Jupyter的Python环境路径

在Jupyter Notebook中新建单元格,运行以下代码获取当前Jupyter使用的Python路径:

import sys
print(sys.executable)

输出示例:/home/user/anaconda3/bin/python 或 /usr/bin/python3.10

2. 用Jupyter对应环境安装模型

打开终端,将第一步得到的路径替换到以下命令中执行:

# 方法一:直接安装模型包
/path/to/jupyter/python -m pip install en_core_web_sm==3.7.0

# 方法二:通过spacy命令下载
/path/to/jupyter/python -m spacy download en_core_web_sm

3. 直接在Jupyter中安装(更便捷)

在Jupyter Notebook的单元格中运行以下命令,直接在当前环境安装模型:

!pip install en_core_web_sm==3.7.0
# 或者
!python -m spacy download en_core_web_sm

4. 验证安装结果

在Jupyter中运行以下代码测试:

import spacy
nlp = spacy.load("en_core_web_sm")
doc = nlp("Test the model installation")
print(doc.text)

若正常输出文本,说明模型加载成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 19:30:00