python - spacy 没有安装

标签 python spacy

当我用 pip 安装 spacy 时,它下载了一堆文件,但最后出现了这个错误,虽然安装了 setuptools,但没有安装 spacy。

命令 "/usr/bin/python3.6 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-jugolqe4/murmurhash/setup.py';f=getattr(tokenize , '打开', 打开)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec '))"install --record/tmp/pip-record-fwk4l5m8/install-record.txt --single-version-externally-managed --compile"失败,/tmp/pip-install-jugolqe4/中的错误代码为 1杂音/

最佳答案

spaCy 的很多部分都是用 Cython 编写的,以提高性能。因此,为了使用 spaCy 库,您需要一个 C 编译器来编译 Cython 代码。

您可以尝试在终端中运行以下命令,然后重试安装 spacy。

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential
gcc -v
make -v

关于python - spacy 没有安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50839094/

相关文章:

python - spacy 的造轮子失败

python - Spacy is_stop 无法识别停用词?

python - 如何在 pandas 数据框中的第二行添加列标题?

python - 如何从表数据库中检索 python 中的 max (pk)?

nlp - 使用 spacy 的表格数据

python - Spacy 提取特定名词短语

python - python中的主题对象识别

python - 从numpy或matlab中的满秩非方阵获得可逆方阵

python - CUDNN_STATUS_ALLOC_FAILED 导致 Tensorflow 崩溃

python - 如何让 pandas 交叉表来汇总多列的值?