python-enum34-1.0.4-1.el7.noarch.rpm,旧版Python枚举支持库介绍及下载
作用
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 架构无关。