Pythonpipbuilder:解决依赖关系 - 列表索引超出范围
Pythonpipbuilder: resolve dependencies - list index out of range
描述:
我正在尝试使用具有以下要求的 sam build 但它抛出错误:Pythonpipbuilder: resolve dependencies - list index out of range
- pyotp
- ulid-py
- aws_encryption_sdk
- boto3
- 请求
- 属性
- 密码学
重现问题的步骤:
- 创建一个虚拟环境。
- 在终端中激活虚拟环境
- pip 安装-r requirements.txt
- sam 构建
观测结果:
构建失败
错误:PythonPipBuilder:ResolveDependencies - 列表索引超出范围
预期结果:
构建成功
其他环境详细信息
亚马逊 Linux 2 个工作区
Python3.8
当我的无服务器应用程序将运行时指定为 python3.6,而环境正在使用 Python3.7.
时,我遇到了同样的失败
如果遇到此问题,则必须在其他程序中使用 sam build --use-container 来解决 requirements.txt 的问题
这是一个众所周知的问题,已提交 GitHub 个问题 https://github.com/aws/aws-lambda-builders/issues/229#issuecomment-841407255
描述: 我正在尝试使用具有以下要求的 sam build 但它抛出错误:Pythonpipbuilder: resolve dependencies - list index out of range
- pyotp
- ulid-py
- aws_encryption_sdk
- boto3
- 请求
- 属性
- 密码学
重现问题的步骤:
- 创建一个虚拟环境。
- 在终端中激活虚拟环境
- pip 安装-r requirements.txt
- sam 构建
观测结果: 构建失败 错误:PythonPipBuilder:ResolveDependencies - 列表索引超出范围
预期结果: 构建成功
其他环境详细信息 亚马逊 Linux 2 个工作区 Python3.8
当我的无服务器应用程序将运行时指定为 python3.6,而环境正在使用 Python3.7.
时,我遇到了同样的失败如果遇到此问题,则必须在其他程序中使用 sam build --use-container 来解决 requirements.txt 的问题 这是一个众所周知的问题,已提交 GitHub 个问题 https://github.com/aws/aws-lambda-builders/issues/229#issuecomment-841407255