CentOS 7 可以在没有 Python 2.7 的情况下运行吗

Mik*_*ike 1 yum centos python python3

现在 Python 2.7 已经正式结束,预计不会有新的安全补丁,我公司正在推动从所有机器中删除 Python 2.7。运行 CentOS 7,yum(至少)仍然需要 Python 2.7,在 Python 3 下会失败。 2.7 并且仍然保持一个功能正常、安全的 Linux 环境?

Gra*_*art 5

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。

您可以使用默认为 Python 3.6 的 CentOS 8,但目前也可以使用 Python 2.7。