You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Lambda Layer模块导入失败:找不到parameter_store_extension模块求助

Lambda层导入失败的解决方案

问题原因

AWS Lambda的Python运行时会自动将Lambda层中python/目录下的内容添加到Python的模块搜索路径(sys.path)中。你的第二个层parameter_store_extension.zip直接把.py文件放在了ZIP根目录,没有遵循这个目录结构,导致运行时找不到该模块。

修复步骤

  • 调整ZIP文件的目录结构,将parameter_store_extension.py放入python/目录下,最终结构应为:
# parameter_store_extension.zip
.
└── python
    └── parameter_store_extension.py
  • 重新打包成ZIP文件,确保python/是ZIP的顶层目录(不要把包含python/的外层文件夹打包进去,要直接打包python/目录本身)。
  • 更新Lambda函数关联的该层,或者重新上传新的ZIP作为新的Lambda层版本,再关联到目标函数。

验证导入

调整结构后,即可正常导入模块:

from parameter_store_extension import get_param

内容的提问来源于stack exchange,提问作者UMR

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 19:22:14