Я пытаюсь загрузить приложение в Google Cloud Platform, используя
gcloud app deploy
Если я включу gpflow в файл needs.txt, сборка сервера выдаст ошибку в консоли GCP
INFO new_descriptor_contents:
gpflow
gunicorn
INFO starting: check python version
INFO `python version` full cmd:
/opt/python3.7/bin/python3.7 --version
INFO check python version took 0 seconds
INFO uploading_requirements.txt_pkg_lyr took 0 seconds
INFO build process for FTL image took 183 seconds
INFO full build took 183 seconds
Traceback (most recent call last):
File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/usr/local/bin/ftl.par/__main__.py", line 65, in <module>
File "/usr/local/bin/ftl.par/__main__.py", line 54, in main
File "/usr/local/bin/ftl.par/__main__/ftl/python/builder.py", line 114, in Build
File "/usr/local/bin/ftl.par/__main__/ftl/python/layer_builder.py", line 153, in BuildLayer
File "/usr/local/bin/ftl.par/__main__/ftl/common/single_layer_image.py", line 60, in GetCacheKey
File "/usr/local/bin/ftl.par/__main__/ftl/python/layer_builder.py", line 109, in GetCacheKeyRaw
File "/usr/local/bin/ftl.par/__main__/ftl/python/layer_builder.py", line 332, in GetCacheKeyRaw
File "/usr/local/bin/ftl.par/__main__/ftl/python/layer_builder.py", line 346, in _python_version
File "/usr/lib/python2.7/subprocess.py", line 394, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 938, in _execute_child
self.pid = os.fork()
OSError: [Errno 12] Cannot allocate memory
Я загрузил игрушечный пример здесь: https://github.com/DennisReddyhoff/AirQo/tree/scratch/appenginetest
Это просто файл среды и требования. Я попытался передать
resources:
disk_size_gb: 100
memory_gb: 32
в файле .yaml, но безрезультатно.
Я не очень знаком с использованием GCP, поэтому я достиг конца своих способностей устранить неполадки. Это просто, что gpflow слишком большая зависимость для обработчика приложений? Для этого требуется вероятность TensorFlow и TensorFlow.