node.js - aws lambda 节点包需要 python
问题描述
我正在尝试部署一个使用 3rd 方包的节点 Lambda 函数。其中一个包依赖于 Python。是否可以在我的部署包中包含 Python 二进制文件?
编辑:我可以在本地运行 lambda 函数,但是当我尝试在 AWS 上运行该函数时,我收到invalid ELF header
有关包的错误(node-expat
)。
我尝试使用 Lambda 使用的相同 AMI 启动 EC2 实例,然后在上传我的部署包之前在此环境中安装所有节点包......仍然没有运气。
解决方案
推荐阅读
- tcp - 如何使用 Apache NiFi 读取 Modubus TCP/IP 数据?
- ruby-on-rails - 动态处理参数的语法
- javascript - 这种在 JavaScript 中创建 html 元素的方法被认为是过时的吗?
- javascript - 在 Selenium WebDriver 中没有属性 readOnly 的不可写日期选择器字段中设置日期值
- docker - 配置使用它的存储库不可见的 Gitlab 运行器密钥
- php - Laravel 登录一次,多子域登录
- javascript - 描边/填充排序以创建混合重叠
- javascript - 提交表单前点击返回计数
- angular - 未捕获的类型错误:无法读取 Angular 包中的属性
- javascript - TypeScript:有没有办法扩展多个接口并合并相同的属性?