彩神网页版登录RHEL 8 中不再默认系统 Python 版本

  • 时间:
  • 浏览:4

RHEL 8 中不再默认 Pytho彩神网页版登录n 版本。包括 RHEL 在内的大彩神网页版登录多数 Linux 发行版,用户除非拖累系统的包管理器环境,已经 一般是被默认限定在系统提供的 Python 版本中。

作者:h4cd来源:开源中国|2018-12-20 08:53

RHEL 8 中不再默认 Python 版本。

包括 RHEL 在内的大多数 Linux 发行版,用户除非拖累系统的包管理器环境,已经 一般是被默认限定在系统提供的 Python 版本中。对于像 Ruby、Node、Perl 与 PHP 在内的你这俩工具来说这彩神网页版登录就有习以为常的,已经 Python 的状态会比较错综复杂你这俩,不可彩神网页版登录能 你这俩 Linux 工具(如 yum)都直接依赖于 Python。

根据 PEP 394,目前 /usr/bin/python 默认是指 Python2,也假如 “Python”你这俩命令不可能 Python 解释器将默认指向 Python2 版本。

Red Hat 官方在其开发者博客中发文称,针对你这俩点,为了改善用户体验,从 RHEL 8 Beta 始于英文不再强调“系统 Python”,不再默认一个 Python 版本。我们歌词 都都使用模块化的 Application Streams 设计,结合 Python 可多版本一起安装的特点,将为用户提供多个版本 Python 的选项,已经 都才能 从标准存储库轻松安装到 标准位置,用户都才能 选者我们歌词 都都你会在任何给定用户空间中运行的 Python 版本。

Application Streams 是在 RHEL 8 中引入的一类存储库,它提供用户不可能 希望在给定用户空间中运行的所有tcp连接运行运行,它是在物理存储库中创建的多个虚拟存储库。

你这俩变化已经 ,用户你会使用 Python,时需直接指定 Python3 不可能 Python2,而就有直接 Python。一起 yum install python 将返回 404,不可能 它同样时需指定安装版本。建议使用 yum install @python36 或 yum install @python27 安装推荐软件包,而不可能 只时需 Python 二进制文件,则都才能 使用 yum install python3 或 yum install python2。此外,pip 等工具就有变化,比如 Python3 将安装到 pip3 路径下,而就有那末 版本指定的 pip 路径。

Red Hat 解释,除了提升用户体验,你这俩方案还让方便了系统维护人员,不可能 无需被锁定在系统中老版本的 Python 上,那末 我们歌词 都都都才能 自由地利用新版本的语言功能与性能改进等优势。

【编辑推荐】

【责任编辑:

张燕妮

TEL:(010)68476806】



点赞 0