python - 在 Windows 上为 Lambda 创建 Python 部署包
问题描述
我需要为 Lambda 创建一个 Python 部署包。
我注意到我不能只 pip -l ... 我需要的要求然后压缩文件夹。相反,我必须在 EC2 实例上执行此操作,并改用生成的文件夹(其中包含 Windows pip 未安装的其他二进制文件,例如 scipy.libs\libopenblasp-r0-39a31c03.2.18.so 用于 Scipy)。
- 有没有办法在 Windows 上创建部署包?
- 如果不是,我可以使用其他一些 Linux 变体(Amazon Linux 除外)吗?
谢谢。
解决方案
- 有没有办法在 Windows 上创建部署包?
您可以尝试在 Windows 内的 Docker 容器中运行 Amazon Linux。
- 如果不是,我可以使用其他一些 Linux 变体(Amazon Linux 除外)吗?
它必须是 Amazon Linux,因为这是运行 Lambda 函数的操作系统。
推荐阅读
- node.js - 如何将图像从 Vue 发送到 Node ( Express ) 并将其存储在 AWS S3 存储桶中?
- python - ValueError:无法将大小为 0 的数组重塑为形状 (224,512) - 绘制热图以定位图像中的异常
- ios - 单击单元格并转到其他视图控制器时应用程序崩溃
- javascript - 输入值返回未定义
- python - 如何在python中获取鼠标点击乌龟屏幕的坐标?
- php - 比较日期并在PHP中显示剩余的到期日期
- javascript - 无法在 DOM javascript 中更改图像源
- c++ - 3-3。编写一个程序来计算每个不同单词在其输入中出现的次数
- html - SQLite django 下载不显示文件
- hyperledger-fabric - 在测试网络中部署链码时出错