云功能中的空间模型不起作用

Mac*_*ing 1 python spacy google-cloud-functions

我的要求.txt

spacy
Run Code Online (Sandbox Code Playgroud)

我的云功能代码:

import spacy
nlp = spacy.load("en_core_web_sm")
Run Code Online (Sandbox Code Playgroud)

错误:

函数加载用户代码失败。错误消息:[E050] 找不到模型“en_core_web_sm”。它似乎不是快捷方式链接、Python 包或数据目录的有效路径。

Raq*_*qib 6

您的 requirements.txt 应如下所示。https 链接会直接下载 spacy 模型并在你从 requirements.txt 安装依赖项时安装它。spaCy 模型是有效的 python 包。查看此链接了解更多详情。

spacy
https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.2.0/en_core_web_sm-2.2.0.tar.gz#egg=en_core_web_sm
Run Code Online (Sandbox Code Playgroud)