在 CentOS 7 上,按照以下步骤安装 Python 3.8:
-
添加EPEL仓库:首先安装 EPEL(Extra Packages for Enterprise Linux)仓库
sudo yum install epel-release
-
安装Software Collections (SCL)仓库:随后,安装 Software Collections 仓库,这样你就可以安装并启用较新版本的Python。
sudo yum install centos-release-scl
-
安装Python 3.8:安装 Python 3.8:
sudo yum install rh-python38
-
启用Python 3.8:安装完成后,使用 scl 命令启用 Python 3.8:
scl enable rh-python38 bash
注意:这将在当前的 shell 会话中启用 Python 3.8。如果你希望每次打开新的 shell 都自动启用 Python 3.8,你可以将上述命令添加到你的用户的
~/.bash_profile
文件中。 -
验证安装:最后,确认 Python 3.8 正确安装:
python --version
或者:
python3.8 --version
如果你的系统提示无法找到包 rh-python38
,那么这个包可能并不在你的软件仓库中或者有不同的名称。在这种情况下,你可以尝试通过其他的软件源或者编译安装 Python 3.8。