Python

現代高山linux上的python3.7

  • March 3, 2021

我需要 alpine linux 3.13 中的 cpython 3.7。我找不到任何安裝或建構它的方法。

我還必須安裝 python3.8(來自 repos 的標準)。我只需要 python3.7 來創建 python3.7 pyc 文件。嘗試手動添加 alpine v3.10 python3 包 apk 失敗,因為它找不到 deps。使用“–force-broken-world”會導致 python3.8 連同它的所有依賴項一起被解除安裝。

嘗試從原始碼建構,執行配置時我只是得到“編譯器無法創建執行檔”。已安裝 Clang。“export CC=/usr/bin/clang”沒有效果。

我嘗試使用 alpine aports 的 APKBUILD 腳本。配置仍然無法正常工作。我發現我需要安裝 g++,即。gcc 包還不夠。

apk add g++

然後配置工作。並且 abuild build 能夠完成。

我還發現 apk 文件只是帶有一些額外元數據的 tar.gz 文件。手動提取它可以很好地強制安裝。

引用自:https://unix.stackexchange.com/questions/637429