spacy没有安装

时间:2018-06-13 13:56:59

标签: 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, 'open', open)(__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" failed with error code 1 in /tmp/pip-install-jugolqe4/murmurhash/

1 个答案:

答案 0 :(得分: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