使用Windows 10在Python 3上安装Spacy在安装Preshed时失败

时间:2018-05-23 01:00:59

标签: python python-3.x spacy

This last post here about another problem installing spacy directly from source.

的跟进问题

在其网站上,spacy提供了直接从源代码安装的选项(pip和conda都失败了,我用这种方式稍微有点运气)。它提供了5个步骤来输入命令行:

my-site

git clone https://github.com/explosion/spaCy

cd SpaCy

export PYTHONPATH=pwd

pip install -r requirements.txt

我不得不修改第3步使用SET,然后它似乎运行正常。但是,当我在步骤4中键入时,我收到以下错误消息:

python setup.py build_ext --inplace

安装Spacy的某些部分似乎是一个问题,称为preshed。我不知道这个错误意味着什么或如何解决它。在过去,我曾尝试安装我一次只能获得此错误的特定部分,但这似乎不适用于预备(pip install preshed也失败,并显示相同的错误消息)。如果它很重要,Spacy在我的计算机上有一个文件夹,所以它似乎至少部分安装了。

任何和所有建议都会受到赞赏 - python是3.7,而我正在使用Windows 10。

1 个答案:

答案 0 :(得分:-1)

你的pip版本是什么?我不得不将pip更新到最新版本(从9.x到10.0.1),以便使用pip进行安装。