现代 alpine linux 上的 python3.7

现代 alpine linux 上的 python3.7

我需要在 alpine linux 3.13 中使用 cpython 3.7。我找不到任何方法来安装或构建它。

我还必须安装 python3.8 (存储库中的标准)。我只需要 python3.7 即可创建 python3.7 pyc 文件。尝试手动添加 alpine v3.10 python3 包 apk 失败,因为找不到 deps。使用“--force-broken-world”会导致 python3.8 及其所有依赖项被卸载。

尝试从源代码构建,运行配置时我只是得到“编译器无法创建可执行文件”。铿锵已安装。 “export CC=/usr/bin/clang”没有效果。

答案1

我尝试使用 alpine aports 的 APKBUILD 脚本。配置仍然无法正常工作。我发现我需要安装 g++,即。 gcc 包还不够。

apk add g++

然后配置就成功了。并且 abuild 构建能够完成。

我还发现 apk 文件只是带有一些额外元数据的 tar.gz 文件。手动提取它可以很好地强制安装。

相关内容