Python 谷歌云中与gunicorn相关的生成错误

Python 谷歌云中与gunicorn相关的生成错误,python,google-app-engine,google-cloud-platform,gunicorn,Python,Google App Engine,Google Cloud Platform,Gunicorn,我是谷歌云的新手,我正在尝试部署用Python和Flask构建的测试web应用程序。 在云中构建应用程序时出错。我根据谷歌的教程配置了.yaml文件,我还有所有其他必需的文件(requirements.txt等) 错误: Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO

我是谷歌云的新手,我正在尝试部署用Python和Flask构建的测试web应用程序。 在云中构建应用程序时出错。我根据谷歌的教程配置了.yaml文件,我还有所有其他必需的文件(requirements.txt等)

错误:

Step #1 - "builder": gunicorn
Step #1 - "builder": 
Step #1 - "builder": INFO     starting: check python version
Step #1 - "builder": INFO     `python version` full cmd:
Step #1 - "builder": /opt/python3.7/bin/python3.7 --version
Step #1 - "builder": INFO     check python version took 0 seconds
Step #1 - "builder": INFO     uploading_requirements.txt_pkg_lyr took 0 seconds
Step #1 - "builder": INFO     build process for FTL image took 200 seconds
Step #1 - "builder": INFO     full build took 200 seconds
Step #1 - "builder": Traceback (most recent call last):
Step #1 - "builder":   File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
Step #1 - "builder":     "__main__", fname, loader, pkg_name)
Step #1 - "builder":   File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
Step #1 - "builder":     exec code in run_globals
Step #1 - "builder":   File "/usr/local/bin/ftl.par/__main__.py", line 65, in <module>
Step #1 - "builder":   File "/usr/local/bin/ftl.par/__main__.py", line 54, in main
Step #1 - "builder":   File "/usr/local/bin/ftl.par/__main__/ftl/python/builder.py", line 114, in Build
Step #1 - "builder":   File "/usr/local/bin/ftl.par/__main__/ftl/python/layer_builder.py", line 153, in BuildLayer
Step #1 - "builder":   File "/usr/local/bin/ftl.par/__main__/ftl/common/single_layer_image.py", line 60, in GetCacheKey
Step #1 - "builder":   File "/usr/local/bin/ftl.par/__main__/ftl/python/layer_builder.py", line 109, in GetCacheKeyRaw
Step #1 - "builder":   File "/usr/local/bin/ftl.par/__main__/ftl/python/layer_builder.py", line 332, in GetCacheKeyRaw
Step #1 - "builder":   File "/usr/local/bin/ftl.par/__main__/ftl/python/layer_builder.py", line 346, in _python_version
Step #1 - "builder":   File "/usr/lib/python2.7/subprocess.py", line 394, in __init__
Step #1 - "builder":     errread, errwrite)
Step #1 - "builder":   File "/usr/lib/python2.7/subprocess.py", line 938, in _execute_child
Step #1 - "builder":     self.pid = os.fork()
Step #1 - "builder": OSError: [Errno 12] Cannot allocate memory
Finished Step #1 - "builder"
ERROR
ERROR: build step 1 "gcr.io/gae-runtimes/python37_app_builder:python37_20200223_3_7_6_RC00" failed: step exited with non-zero status: 1
步骤#1-“构建者”:gunicorn
第1步-“建造商”:
步骤#1-“生成器”:信息开始:检查python版本
第1步-“生成器”:INFO`python version`full cmd:
第1步-“构建器”:/opt/python3.7/bin/python3.7——版本
步骤#1-“生成器”:信息检查python版本花费了0秒
步骤#1-“构建者”:信息上传_requirements.txt_pkg_lyr花费了0秒
步骤#1-“构建器”:FTL映像的信息构建过程耗时200秒
步骤#1-“构建者”:信息完整构建花费了200秒
步骤#1-“构建器”:回溯(最近一次调用最后一次):
第1步-“构建器”:文件“/usr/lib/python2.7/runpy.py”,第174行,运行模块作为主模块
第1步-“建造商”:“uuu main”,fname,loader,pkg_name)
第1步-“生成器”:文件“/usr/lib/python2.7/runpy.py”,第72行,在运行代码中
步骤#1-“生成器”:运行全局中的exec代码
第1步-“生成器”:文件“/usr/local/bin/ftl.par/__main__uuu.py”,第65行,在
第1步-“构建器”:文件“/usr/local/bin/ftl.par/_____.py”,第54行,在main中
第1步-“构建器”:文件“/usr/local/bin/ftl.par/__main\u u/ftl/python/builder.py”,第114行,内部版本
第1步-“生成器”:BuildLayer中第153行的文件“/usr/local/bin/ftl.par/_main\u_/ftl/python/layer\u builder.py”
第1步-“构建器”:文件“/usr/local/bin/ftl.par/_main\u u/ftl/common/single\u layer\u image.py”,第60行,在GetCacheKey中
第1步-“生成器”:文件“/usr/local/bin/ftl.par/__main\u u/ftl/python/layer\u builder.py”,第109行,在GetCacheKeyRaw中
第1步-“构建器”:文件“/usr/local/bin/ftl.par/__main\u u/ftl/python/layer\u builder.py”,第332行,在GetCacheKeyRaw中
第1步-“构建器”:文件“/usr/local/bin/ftl.par/_main\u_/ftl/python/layer\u builder.py”,第346行,python版本
步骤1-“生成器”:文件“/usr/lib/python2.7/subprocess.py”,第394行,在__
步骤#1-“构建器”:errread,errwrite)
第1步-“生成器”:文件“/usr/lib/python2.7/subprocess.py”,第938行,在执行子进程中
步骤1-“构建器”:self.pid=os.fork()
步骤#1-“生成器”:操作错误:[Errno 12]无法分配内存
完成步骤#1-“建造商”
错误
错误:生成步骤1“gcr.io/gae运行时/python37\u应用程序构建器:python37\u 20200223\u 3\u 7\u 6\u RC00”失败:步骤退出,状态为非零:1

请包括您的
cloudbuild.yaml
和/或您正在使用的build命令。我没有特定的cloudbuild.yaml,我只是在遵循本教程:编辑:我的web应用程序不是教程中的那个,但它在我的机器上本地工作,我还向app.yaml添加了一些内容(谷歌应用程序凭据的环境变量)这可能是由于一个暂时性错误造成的,这对你来说是否仍然失败?它现在正在工作,但我已经删除了我应用程序的一些部分。你知道在你的应用程序中安装TensorFlow以运行模型是否会导致问题吗?请包括你的
cloudbuild.yaml
和/或你正在使用的build命令。我没有特定的cloudbuild.yaml,我只是在遵循这个教程:编辑:我的web应用程序不是教程中的那个,但它在我的机器上本地工作,我还向app.yaml添加了一些东西(谷歌应用程序凭据的环境变量)这可能是由于一个暂时性错误造成的,这对您来说是否仍然失败?它现在正在工作,但我已删除了应用程序的某些部分。您知道在应用程序中安装TensorFlow以运行模型是否会导致问题吗?