brn*_*o32 9 python linux amazon-web-services docker
这是我的(简化的)Dockerfile
# https://docs.aws.amazon.com/lambda/latest/dg/images-create.html#images-create-from-base
FROM public.ecr.aws/lambda/python:3.8
# get the amazon linux extras
RUN yum install -y amazon-linux-extras
RUN amazon-linux-extras install epel -y
Run Code Online (Sandbox Code Playgroud)
RUN amazon-linux-extras install epel -y当它在构建过程中到达线路时,它会得到
Step 6/8 : RUN amazon-linux-extras install epel -y
---> Running in dbb44f57111a
/var/lang/bin/python: No module named amazon_linux_extras
The command '/bin/sh -c amazon-linux-extras install epel -y' returned a non-zero code: 1
Run Code Online (Sandbox Code Playgroud)
我认为这与一些 python 2 vs. 3 的东西有关,但我不确定
jav*_*lga 15
你是对的,这是因为amazon-linux-extras只适用于Python 2。你可以修改RUN指令RUN PYTHON=python2 amazon-linux-extras install epel -y
| 归档时间: |
|
| 查看次数: |
3921 次 |
| 最近记录: |