作用

python-enum34 是 Python 的枚举类型支持库,它为 Python 3.4 之前版本(如 Python 2.7 和 Python 3.3)提供了 PEP 435 定义的枚举功能。该 RPM 包是此库在 Red Hat Enterprise Linux 7 或 CentOS 7 系统上的预编译安装包。

来历

python-enum34 是 Python 标准库

enum

模块(自 Python 3.4 起内置)的后向移植版本。RPM 包

python-enum34-1.0.4-1.el7.noarch.rpm

由 Fedora 和 EPEL(Extra Packages for Enterprise Linux)项目构建并维护,用于在 EL7 系统上为旧版 Python 提供此功能。

安装方式

在基于 Red Hat Enterprise Linux 7 或 CentOS 7 的系统中,可以使用以下命令来安装这个 RPM 包:


sudo rpm -ivh python-enum34-1.0.4-1.el7.noarch.rpm

也可以使用系统自带的

yum

包管理器进行安装,它能自动处理依赖关系:


sudo yum localinstall python-enum34-1.0.4-1.el7.noarch.rpm

在安装之前,需要确保当前用户具有足够的权限(通常使用

sudo

),并且该 RPM 包文件

python-enum34-1.0.4-1.el7.noarch.rpm

位于当前工作目录下,或者在命令中指定正确的文件路径。

参考依据

  • RPM 包来源:该包可在官方 EPEL 7 仓库中找到,其元数据标明它为 Python 2/3 提供了 enum 模块的后向移植。
  • python-enum34 项目:其 PyPI 页面和源代码仓库说明它是一个为 Python 3.4 之前版本提供枚举支持的库。
  • 安装命令
    rpm -ivh

    yum localinstall

    是 Red Hat 系系统中安装本地 RPM 文件的标准化操作,相关用法可在系统手册页(man rpm, man yum)中查到。

  • 包名解析:包名遵循 RPM 命名惯例,“python-enum34”为包名,“1.0.4”为上游版本,“1.el7”为 EL7 专用发行版构建号,“noarch”表示该包与 CPU 架构无关。

下载地址

python-enum34-1.0.4-1.el7.noarch.rpm

发表评论