【发布时间】:2018-06-12 21:05:06
【问题描述】:
我正在尝试通过 Flask 将 Python (3.6.5) 应用程序推送到 Cloud Foundry(参见版本 6.36.1+e3799ad7e.2018-04-04)。应用程序接受 POST 请求(文本文件),进行一些文本转换,保存新文件,并返回确认消息。它在本地工作(通过 Postman 测试)。但是,当尝试将其推送到 CF 时,会出现以下错误 -
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-ygzuah5g/logging/
您能告诉我如何解决这个问题吗?提前致谢。整个文件加起来约为 350 MB。我正在使用 manifest.yml
---
applications:
- name: textsum
memory: 512M
command: python server.py
buildpack: https://github.com/cloudfoundry/buildpack-python.git
PS - 不确定这是否有帮助,我的一个文件中有 import queue。如果我将其更改为import Queue(兼容Py 2x)并使用Py 2.7.15 运行时,cf push 成功,但会引发运行时错误
ERROR in app: Exception on / [POST]
File "/home/vcap/deps/0/python/lib/python2.7/subprocess.py", line 1047, in _execute_child
ERR raise child_exception
ERR OSError: [Errno 2] No such file or directory
ERR 10.0.65.11 - - [12/Jun/2018 20:56:16] "POST / HTTP/1.1" 500 -
【问题讨论】:
标签: python flask cloud-foundry