Spacy on AppEngine标准

时间:2018-08-31 00:36:48

标签: google-app-engine google-cloud-platform spacy

我正在尝试在新的AppEngine Standard Python 3.7运行时上使用Spacy。

当我尝试部署时,我得到:

  

错误:(gcloud.app.deploy)无法上传文件   [/my/project/path/venv/lib/python3.7/site-packages/spacy/lang/tr/lemmatizer.py],   大小为[41523943](大于允许的最大大小   [33554432])。请删除文件或将其添加到以下位置的skip_files条目中   您的应用程序.yaml文件,然后重试。

一些奇怪之处:<​​/ p>

  • 该文档似乎表明我不需要上传虚拟环境,它将从requirements.txt中创建
  • 在查看日志文件时,似乎忽略了.pyc文件,但没有忽略venv目录
  • 错误消息提示add to the skip_files in your application .yaml file and try again.,但是文档说python3.7运行时不使用跳过文件,而是使用.gcloudignore file,而是添加venv/或{{ 1}}不起作用(似乎被忽略了)

1 个答案:

答案 0 :(得分:1)

要解决此问题,我需要更新gcloud并重新进行身份验证:

gcloud components update
gcloud auth login