作者:s350350350 | 来源:互联网 | 2023-10-13 11:08
描述:
我正在尝试使用具有以下要求的 sam build,但它抛出错误:Pythonpipbuilder:解决依赖关系 - 列表索引超出范围
- pyotp
- ulid-py
- aws_encryption_sdk
- boto3
- 要求
- 属性
- 密码学
重现问题的步骤:
- 创建一个虚拟环境。
- 在终端中激活虚拟环境
- pip install -r requirements.txt
- 山姆建造
观察到的结果:
构建失败错误:PythonPipBuilder:ResolveDependencies - 列表索引超出范围
预期结果:
构建成功
其他环境细节
Amazon Linux 2 Workspace Python3.8
回答
如果您遇到此问题,则必须在其他中使用 sam build --use-container 来解决 requirements.txt 的问题。这是一个众所周知的问题,并且已提交 GitHub 问题https://github.com/aws/ aws-lambda-builders/issues/229#issuecomment-841407255