Centos

CentOS 7 可以在沒有 Python 2.7 的情況下執行嗎

  • January 8, 2020

現在 Python 2.7 已正式結束生命週期,預計不會有新的安全更新檔,我的公司正在推動從所有機器上刪除 Python 2.7。執行 CentOS 7,yum(至少)仍然需要 Python 2.7,並且在 Python 3 下會失敗。是否有更新 Yum 和任何其他依賴 Python 2.7 的軟體包的計劃,或者任何可用於消除 Python 的變通方法2.7 並且仍然保持功能正常、安全的 Linux 環境?

CentOS 7 需要 Python 2.7,它將繼續受到來自 RedHat 的安全更新檔的支持,RedHat 將在 RedHat/CentOS 8 的部分生命週期中支持 Python2,直到 CentOS 7 於 2024 年結束生命週期。

CentOS 7 確實支持在預設版本旁邊安裝較新版本的 Python(查看 CentOS 軟體集合,yum install centos-release-scl),但您無法在不破壞任何東西的情況下從系統中替換或刪除 Python 2.7。

您可以使用 CentOS 8,它預設為 Python 3.6,但目前也有 Python 2.7。

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