【发布时间】:2019-12-04 23:33:31
【问题描述】:
看起来当前版本的 alpine 3.9 支持 python 3.8,但我使用的是 python 3.6,无法很快升级到 3.8。我想知道是否可以强制 alpine 使用 python 3.6。
我尝试了以下但没有成功:
RUN apk add python36
RUN apk add python3.6
【问题讨论】:
-
使用不同的 docker 镜像,这不是重点吗?
-
你可能也在寻找
python3,正如你在这里看到的那样 --> pkgs.alpinelinux.org/packages?name=python3&branch=v3.9 -
@pms
python3Alpine 3.9 上的版本目前是 3.6.9,所以你应该很好。 -
@valiano 是的,你是对的,但我注意到来自
edge的任何内容也被轮询到我的 alpine 3.9 中。这就是为什么默认 python 版本是 3.8 的原因。只需要保留特定版本的python,如下所述:https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management#Advanced_APK_Usage
标签: python docker python-3.6 alpine