引言

Yum(Yellowdog Updater, Modified)是Linux发行版中常用的包管理器之一,它简化了软件包的搜索、下载、安装和管理过程。本文将指导您如何使用Yum包管理器在基于Red Hat的Linux发行版(如CentOS、Fedora等)上安装Python 3.5版本。

准备工作

在开始之前,请确保您的系统已更新到最新状态,以便安装过程中不会遇到任何依赖问题。

sudo yum update

安装Python 3.5

由于Python 3.5可能不是系统默认的Python版本,我们需要使用Yum来安装它。

使用Yum仓库安装

大多数基于Red Hat的Linux发行版都提供了Python 3.5的Yum仓库。以下是使用Yum仓库安装Python 3.5的步骤:

  1. 启用Python 3.5的仓库

首先,您需要启用EPEL(Extra Packages for Enterprise Linux)仓库,它提供了许多非官方的软件包。

   sudo yum install epel-release
  1. 安装Python 3.5

接下来,使用以下命令安装Python 3.5:

   sudo yum install python35

如果您需要Python 3.5的完整安装,包括pip和其他相关工具,可以使用:

   sudo yum install python35-python
  1. 验证安装

安装完成后,您可以使用以下命令验证Python 3.5是否已正确安装:

   python3.5 --version

输出应显示Python 3.5的版本信息。

使用第三方仓库安装

如果默认的Yum仓库中没有Python 3.5,您可以使用第三方仓库,如Remi仓库。

  1. 添加Remi仓库

首先,您需要添加Remi仓库的GPG密钥和仓库列表到您的系统。

   sudo rpm --import https://rpms.remirepo.net/RPM-GPG-KEY-remi
   sudo yum localinstall https://rpms.remirepo.net/enterprise/remi-release-7.rpm
  1. 安装Python 3.5

现在,您可以使用以下命令安装Python 3.5:

   sudo yum install python35
  1. 验证安装

使用与前面相同的命令验证Python 3.5的安装。

注意事项

  • 安装Python 3.5后,系统可能会保留默认的Python 2.x版本。如果您需要删除Python 2.x,请使用:
  sudo yum remove python
  • 如果您想将Python 3.5设置为默认的Python版本,请运行:
  sudo ln -sf /usr/bin/python3.5 /usr/bin/python

请注意,这将更改系统范围内的python命令。您可能需要为Python 2.x设置一个别名。

通过以上步骤,您应该能够轻松使用Yum包管理器在基于Red Hat的Linux发行版上安装Python 3.5。