AWS Lambda 发布层版本,获取:未知选项:--compatible-architectures,x86_64
AWS Lambda publish-layer-version, getting: Unknown options: --compatible-architectures, x86_64
我正尝试在 Ubuntu 上使用 AWS CLI 创建一个 AWS Lambda 层,如下所示:
aws lambda publish-layer-version \
--layer-name numpy --description "numpy Python 3.9" \
--zip-file fileb://./lambda/deps/numpy/python.zip \
--compatible-runtimes python3.9 \
--compatible-architectures "x86_64" --output text --query "LayerVersionArn"
但是我收到这个错误:
Unknown options: --compatible-architectures, x86_64
我尝试了各种组合都无济于事。有什么想法吗?
根本原因是我的机器上安装了 AWS CLI 版本“aws-cli/2.2.2”...
我一更新到最新版本(版本aws-cli/2.4.16),就成功了。
我希望这对以后的人有所帮助。
我正尝试在 Ubuntu 上使用 AWS CLI 创建一个 AWS Lambda 层,如下所示:
aws lambda publish-layer-version \
--layer-name numpy --description "numpy Python 3.9" \
--zip-file fileb://./lambda/deps/numpy/python.zip \
--compatible-runtimes python3.9 \
--compatible-architectures "x86_64" --output text --query "LayerVersionArn"
但是我收到这个错误:
Unknown options: --compatible-architectures, x86_64
我尝试了各种组合都无济于事。有什么想法吗?
根本原因是我的机器上安装了 AWS CLI 版本“aws-cli/2.2.2”...
我一更新到最新版本(版本aws-cli/2.4.16),就成功了。
我希望这对以后的人有所帮助。