Pythonpipbuilder : resolve dependencies - list index out of range

标签 python amazon-web-services aws-lambda aws-sam

说明:
我正在尝试使用具有以下要求的 sam build,但它抛出错误:Pythonpipbuilder:解决依赖关系 - 列表索引超出范围

  • pyotp
  • ulid-py
  • aws_encryption_sdk
  • boto3
  • 请求
  • 属性
  • 密码学

  • 重现问题的步骤:
  • 创建一个虚拟环境。
  • 在终端中激活虚拟环境
  • pip install -r requirements.txt
  • 山姆 build

  • 观察结果:
    构建失败
    错误:PythonPipBuilder:ResolveDependencies - 列表索引超出范围
    预期结果:
    构建成功
    其他环境详细信息
    亚马逊 Linux 2 工作区
    Python3.8

    最佳答案

    如果您遇到此问题,则必须在其他中使用 sam build --use-container 来解决 requirements.txt 的问题
    它是一个众所周知的问题,并且已经提交了一个 GitHub 问题 https://github.com/aws/aws-lambda-builders/issues/229#issuecomment-841407255

    关于Pythonpipbuilder : resolve dependencies - list index out of range,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66971745/

    相关文章:

    python - 尝试将 Dataframe 列转换为 float 时出现 ValueError

    amazon-web-services - AWS Lambda : unable to delete arn because it is a replicated function

    python - 在 PyTorch 中加载 Torch7 训练模型 (.t7)

    python - 如何在python中有条件地选择上一行的值?

    python - AWS Elasticsearch 服务角色权限

    python - AWS Lambda(Python): Pass list of file paths and execute each file as a separate lambda

    java - 无法从外部访问 ec2 Geronimo 端口

    aws-lambda - 是否可以在从 CloudFormation 模板创建时触发 lambda

    python - 使用 Lambda 将 StackId 写入 S3

    python - Django错误 `fields`选项必须是列表或元组或 "__all__"