ERROR b55e6182-102e-4631-a894-af71f69925bd - Failed to deploy: POST /services/zip-oss/functions failed with 400. requestid: 1-6481b2ce-cdd11ea41ff518c6d71fd61c, message: The runtime python2.7 is no longer supported for creating or updating functions. We recommend you use the new runtime while creating or updating functions..
这个是失败日志,麻烦帮忙看下哈
这个错误消息表示您在Filecoin(FC)网络中上传或更新函数时使用了错误的Python版本。 FC网络目前支持两种Python版本:Python2.7和Python3.6。在上传或更新函数时,您必须使用正确的Python版本,并且在更新函数时,必须使用与您上传时相同的Python版本。 如果您正在使用Python2.7版本,则无法更新或创建新的函数。为了更新或创建新的函数,您需要使用Python3.6或更高版本。如果您需要使用Python2.7版本,则需要在上传或更新函数之前,将其升级到Python2.7或更高版本。 请注意,FC网络中的函数是通过Python脚本来实现的,因此Python版本对于函数的运行和维护非常重要。如果您使用错误的Python版本来上传或更新函数,可能会导致函数无法正常运行或无法更新。因此,请确保使用正确的Python版本来上传或更新函数。
python2.7对新用户不支持了,我们升级下模板。如果着急的话可以使用创建代码仓库,修改仓库的s.yaml,把runtime改成python3.7,重新部署就好了。
此答案来自钉钉群“阿里函数计算官网客户"
根据错误信息,您的阿里云函数计算中使用的 Python 2.7 运行时已不再支持创建或更新函数。建议您使用新的运行时来创建或更新函数。
您可以尝试升级您的阿里云函数计算的 Python 运行时版本,或者使用其他支持的运行时版本。如果您需要使用 Python 2.7 版本,可以考虑使用其他云服务提供商,或者自行搭建服务器来运行您的 Python 2.7 代码。
另外,建议您在使用阿里云函数计算时,使用最新的开发工具和 SDK,以确保您的代码可以在最新的运行时环境中正确运行。
根据错误日志所述,函数计算部署失败的原因是使用了不再支持的 Python 2.7 运行时环境。函数计算目前已经弃用 Python 2.7,建议您选择新的 Python 3.x 版本进行开发和部署。
解决此问题的方法是更换运行时环境为 Python 3.x 版本,并重新部署代码。具体步骤如下:
在函数计算控制台中找到相关函数,并进入“函数配置”页面。
在“基础配置”中将运行时环境从 Python 2.7 更改为 Python 3.x。
点击“保存并部署”按钮,等待部署完成。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。