阿里函数计算中云函数执行手动命令是可以执行的 但是使用云函数的事件触发然后函数测试
比如我在命令行中输入 python main.py 然后在触发中配置 mian.main就报错。报错为FunctionCompute python3 runtime inited.
FC Invoke Start RequestId: 1-65572ae7-38888262ecb2b59e4afc965b
2023-11-17 16:57:11 1-65572ae7-38888262ecb2b59e4afc965b [ERROR] {‘errorMessage’: “Unable to import module ‘main'”, ‘errorType’: ‘ImportModuleError’, ‘stackTrace’: [“ModuleNotFoundError: No module named ‘yaml'”]}
FC Invoke End RequestId: 1-65572ae7-38888262ecb2b59e4afc965b, Error: Unhandled function error
阿里函数计算中云函数执行手动命令是可以执行的 但是使用云函数的事件触发然后函数测试报错怎么办?[阿里云Serverless]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
根据您提供的错误信息,问题出在无法导入名为 “main” 的模块。请确保您的代码中存在一个名为 “main.py” 的文件,并且该文件中包含一个名为 “main” 的函数或类。
另外,错误信息中提到了 “yaml” 模块未找到的问题。请确保您已经安装了 “PyYAML” 库,并在代码中正确导入了它。您可以使用以下命令安装 “PyYAML”:
然后在代码中添加以下导入语句:
如果您仍然遇到问题,请检查您的代码以确保没有其他错误。