函数计算里面,FunctionCompute python3 runtime inited. FC Invoke Start RequestId: 1-649e2b85-75eba686dd0e08ca92fd9ac3 2023-06-30 09:10:39 1-649e2b85-75eba686dd0e08ca92fd9ac3 [ERROR] Traceback (most recent call last): File “/var/fc/runtime/python3.9/bootstrap.py”, line 549, in wsgi_wrapper body = request_handler(environ, start_response) File “/code/index.py”, line 12, in handler creds = context.credentials AttributeError: ‘StartResponseWrapper’ object has no attribute ‘credentials’
2023-06-30 09:10:39 1-649e2b85-75eba686dd0e08ca92fd9ac3 [ERROR] { “errorMessage”: “‘StartResponseWrapper’ object has no attribute ‘credentials'”,
可以参考下这里的示例代码:https://help.aliyun.com/document_detail/158690.html?spm=a2c4g.422182.0.0.7f31417chQLEeH#p-bf9-fao-57t
此答案来自钉钉群“阿里函数计算官网客户”
看这个报错信息,应该是credentials 配置有问题,建议再检查一下。
这个错误是由于在函数计算中使用了一个名为StartResponseWrapper的不存在的Python库导致的。
在使用FunctionCompute时,需要确保使用的Python库与函数计算的Python版本兼容。如果使用的是Python 3.9,则需要使用FunctionCompute Python3 runtime。
此外,还需要确保在函数计算中使用的是正确的Python库和版本,以避免出现类似的错误。