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

VSCode中Lambda函数下载选项不可用问题排查求助

AWS Toolkit无法下载Lambda函数到本地的常见原因及排查方向
  • 权限不足:当前AWS身份凭证缺少lambda:GetFunction、lambda:GetFunctionCode权限;若函数代码存放在S3桶,还需要对应S3的读取权限。检查IAM用户/角色的权限策略,补充必要权限后重试。
  • 网络访问限制:如果函数代码存储在VPC内的S3桶,本地机器不在该VPC网络中会无法访问。可通过配置VPC端点、VPN打通网络,或调整S3桶的访问策略。
  • Toolkit版本缺陷:旧版本AWS Toolkit可能存在下载逻辑bug,直接更新到最新版本再尝试下载。
  • 本地目录权限不足:目标下载目录没有读写权限,导致Toolkit无法写入文件。检查文件夹权限,确保当前用户拥有读写权限。
  • 代码包过大或磁盘空间不足:Lambda函数代码包体积超过Toolkit处理上限,或本地磁盘剩余空间不足。可通过AWS CLI手动下载:aws lambda get-function --function-name <你的函数名> --query 'Code.Location' | xargs curl -o function.zip,解压后导入本地项目;同时清理本地磁盘空间。
  • 网络拦截问题:本地防火墙、代理服务器拦截了AWS Toolkit的下载请求。关闭防火墙或调整代理设置,切换到稳定网络环境重试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 14:12:01