ModuleNotFoundError:没有名为“spacy”的模块,即使spacy和python位于同一路径中

问题描述 投票:0回答:2

我在 AWS SageMaker 笔记本中遵循 spaCy 安装指南

pip install -U pip setuptools wheel
pip install -U spacy
python -m spacy download en_core_web_sm

当我这样做时

import spacy
我收到错误

ModuleNotFoundError: No module named 'spacy' 

我确保我的 python 和 spacy 路径是相同的

我错过了什么?

python spacy amazon-sagemaker
2个回答
2
投票

如果您要从 jupyter Notebook 内部安装 spacy,请使用

%pip
语法。这将使用与正在使用的内核关联的 pip。

%pip install spacy

如果从命令行安装,请使用

python -m pip install spacy

(将

python
替换为笔记本内核中使用的 Python 路径。)


0
投票

关注我应该如何在我的运行在谷歌云实例上的jupyter笔记本上安装spacy的英文版本?.

(顺便说一句,当然,如果你不是在 Jupyter Notebook 中,则前面不需要“!”。)


元噪音:我认为这是 /usr/bin/python 的重复:没有名为 spacy 的模块,因为它稍微旧一些。我也在那里回答了,但我担心如果这个问题最终没有被标记为重复,它会受到监督。

© www.soinside.com 2019 - 2024. All rights reserved.