Cloud Function Build Failed
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cloud Function Build Failed相关的知识,希望对你有一定的参考价值。
我刚刚使用inline语句更改了Google云函数源代码中的两行代码,这两行代码涉及到使用datetime库解析日期字符串,而没有其他任何更新。相同的部署已经工作了一年多。
突然我得到两个错误-
错误1-
((gcloud.functions.deploy)OperationError:代码= 3,消息=构建失败:“错误”:“ canonicalCode”:“内部”,“错误消息”:“
pip_install_from_wheels
有stderr输出:\ n / opt / python3.7 / bin / python3.7:没有名为pip的模块\ n \ n错误:pip_install_from_wheels
返回的代码:1“,” errorType“:“ InternalError”,“ errorId”:“ ECB5F712”
已通过从requirements.txt中删除点来解决(再次不确定为什么现在而不是一年后才出现问题)
如果我地址为1,则会出现以下错误-
错误2-
((gcloud.functions.deploy)OperationError:代码= 3,消息=构建失败:“错误”:“ canonicalCode”:“内部”,“错误消息”:“ gzip_tar_runtime_package gzip /tmp/tmpGLHQx9.tar -1 \已与错误[Errno 12]无法分配内存\ ngzip_tar_runtime_package为可能不在路径上”,“ errorType”:“ InternalError”,“ errorId”:“ 2A1581FF”
内存已经是2048,除了上面两行代码外,没有其他更改。
让我知道这是否正在发生,并且解决方案是什么。
似乎这与软件包有关,而不是其他任何事情。我部署了一个虚拟函数,并从requirements.txt中添加了每个软件包,直到失败。原来问题包是
- a。 gpflow
- b。张量流
截止到2月20日,使用这些软件包的上次部署已成功完成。不知道为什么我不能在没有这些错误的情况下安装它们。无论如何,请尝试使用与2月20日时间表一致的版本,但不走运。因此,重构了我的代码,并删除了所有已使用并成功部署的功能。
对Google Cloud Folks的要求:为什么会这样?此外,日志中的“无效参数”(Stackdriver或Google Cloud记录了您所说的任何东西)都具有误导性。
以上是关于Cloud Function Build Failed的主要内容,如果未能解决你的问题,请参考以下文章
Jenkins 2 如何使用 PowerShell 以及自定 build fail (指定 exit code)
解决npm install各种报错的6种方案 Error: Command failed: cmd.exe autoreconf -ivf以及gifsicle pre-build test fail
Android异常篇 Fail to connect to camera service