我已经完成了pip install --target ./package retry
,然后将我的代码和。/package文件夹打包成zip并将其上传到AWS lambda。然而,from package.retry import retry
的结果是:
{"errorMessage": "无法导入模块'lambda_function_update_error_table':没有名为'packageretry'的模块;"errorType"Runtime.ImportModuleError"}
但是,如果通过pip
安装的retry
文件夹在根目录下,from retry import retry
可以正常工作。
如何解决这个问题?提前感谢!!
尝试下载.whl文件,然后在手动提取后再次使用lambda代码对其进行压缩。现在,一旦你的部署包准备好了,把它上传到Lambda函数,然后再试一次。
可以从https://pypi.org/search/?q=retry
获取.whl文件