Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在app engine第二代上下载Spacy模型?_Python_Python 3.x_Google App Engine_Google Cloud Platform_Spacy - Fatal编程技术网

Python 如何在app engine第二代上下载Spacy模型?

Python 如何在app engine第二代上下载Spacy模型?,python,python-3.x,google-app-engine,google-cloud-platform,spacy,Python,Python 3.x,Google App Engine,Google Cloud Platform,Spacy,我想在GAE第二代运行时:Python37上安装Spacy,我不知道如何添加python-msapacy下载fr来获得fr模型 有没有一种干净的方法可以在AppEngine上实现这一点?这些模型是Python包,但它们不在PyPI上。您可以通过App Engine的requirements.txt文件指定它们,如下所示: spacy>=2.0.0,<3.0.0 https://github.com/explosion/spacy-models/releases/download/en

我想在GAE第二代运行时:Python37上安装Spacy,我不知道如何添加python-msapacy下载fr来获得fr模型


有没有一种干净的方法可以在AppEngine上实现这一点?

这些模型是Python包,但它们不在PyPI上。您可以通过App Engine的requirements.txt文件指定它们,如下所示:

spacy>=2.0.0,<3.0.0
https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.0.0/en_core_web_sm-2.0.0.tar.gz#en_core_web_sm

请参阅spaCy文档的“模型和语言”部分,以及。

但是,当我使用此方法时,spaCy模型fr_core_news_sm的加载需要大量内存,在总共处理1个请求后,需要超过512 MB的软内存限制(724 MB)。这是正常的还是有办法使它更轻?您需要增加实例大小才能将模型加载到内存中。