1

我正在使用 rasa.ai 构建一个机器人。到目前为止它工作正常,但今天早上我安装了这个要求,然后用下面的命令安装了 Spacy。

python -m spacy download en_core_web_md

成功链接似乎一切都很好。现在,当我使用以下命令运行我的机器人时

python -m rasa_nlu.train --config config_spacy.yml --data data/training-rasa.json --path projects

我收到错误

FileNotFoundError: [Errno 2] No such file or directory:'/Users/usename/anaconda3/lib/python3.6/site-packages/spacy/data/en/vocab/strings.json'

对我来说,这似乎是一个 Spacy 链接错误,但我不明白为什么在上面的 Spacy 安装中,因为 Spacy 链接是成功的。

有什么建议吗?

4

1 回答 1

2

结果发现需求文件正在获取旧版本的Spacy. 所以,我不得不这样做pip install rasa_nlu[spacy]才能获得最新的Spacy(> 2)。这解决了问题。

于 2018-05-17T20:22:54.807 回答