Docker 针对AmazonLinux的python3.8开发包

Docker 针对AmazonLinux的python3.8开发包,docker,python-3.8,amazon-linux-2,Docker,Python 3.8,Amazon Linux 2,我正在基于amazonlinux:2.0.20210126.0构建一个docker映像,我的软件需要编译,需要Python.h和其他开发资源。我正在docker文件中安装python3.8,如下所示: RUN amazon-linux-extras enable python3.8 RUN yum install -y python3.8 但是在amazonlinux repos上找不到任何python3.8的devel包。尝试查找python3.8-devel或libpython3.8-de

我正在基于amazonlinux:2.0.20210126.0构建一个docker映像,我的软件需要编译,需要Python.h和其他开发资源。我正在docker文件中安装python3.8,如下所示:

RUN amazon-linux-extras enable python3.8
RUN yum install -y python3.8
但是在amazonlinux repos上找不到任何python3.8的devel包。尝试查找python3.8-devel或libpython3.8-dev,但未成功


有人对amazonlinux有过类似的体验吗?

你不需要再从AmazonExtras中获得它了。可通过yum for Amazon-Linux2获得

试一试

yum install -y python38 python38-devel