安装python38_如何在RHEL 8中安装Python 3或Python 2

本文介绍了如何在RHEL 8中安装Python 3.6(默认版本)和Python 2.7,并行运行它们。尽管RHEL 8不预装Python,但DNF包管理器可用于安装。安装后,可以使用'python3'和'python2'命令分别运行不同版本。默认未提供'unversioned' 'python'命令,但可通过alternatives系统设置默认版本。
摘要由CSDN通过智能技术生成

在RedHat Enterprise Linux 8中,Python没有预先安装。 主要原因是RHEL 8开发人员不想为用户设置默认的Python版本。 因此,作为RHEL用户,您需要通过安装来指定是否需要Python 3或2。 此外,在RHEL中,Python 3.6是Python的默认和完全支持的版本。 但是,Python 2仍然可用,您可以安装它。

在这篇简短的文章中,我们将展示如何安装Python 3和Python 2,并在RHEL 8 Linux发行版中并行运行它们。

重要:大多数Linux发行版使用Python作为YUM包管理器的许多库和工具。 虽然默认情况下没有在RHEL 8中安装Python,但即使您不安装Python,yum仍然有效。 这是因为系统工具使用了一个名为“Platform-Python”的内部Python解释器。 应用程序不能使用Platform-python,但只能使用它来编写系统/管理代码。

如何在RHEL 8中安装Python 3

要在系统上安装Python 3,请使用DNF包管理器,如图所示。

# dnf install python3

在RHEL 8中安装Python 3

从命令的输出中,Python3.6是PIP和Setuptools作为依赖项附带的默认版本。

如何在RHEL 8中安装Python 2

如果要与Python 3并行安装Python 2,请运行以下命令,该命令将在您的系统上安装Python 2.7。

# dnf install python2

在RHEL 8中安装Python 2.7

如何在RHEL 8中运行Python

安装Python之后,你会期望/ usr / bin / python会运行某个版本的Python。 为了脱离“Python2或Python3:哪个版本应该被设置为Linux上的默认值”的争论,RedHat默认没有包含python命令 - 所谓的“unversioned命令”。

要运行Python 3,请键入:

# python3

要运行Python 2,请键入:

# python2

如果您的系统上存在期望python命令存在的应用程序/程序,您需要做什么? 很简单,你使用替代方法alternatives --config python命令轻松地使/usr/bin/python指向你想要设置为默认版本的Python版本的正确位置。

例如:

# alternatives --set python /usr/bin/python3

或者

# alternatives --set python /usr/bin/python2

就这样! 在这篇简短的文章中,我们展示了如何在RHEL 8上安装Python 3和Python 2.您可以通过下面的反馈表向我们提问或分享您的想法。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值