本文介绍在Red Hat Enterprise Linux 8(RHEL 8)系统上安装Python 3/Python 2的方法、设置默认Python版本的方法。在RHEL 8系统中Python的默认版本是Python 3.6,同时RHEL 8仍然提供Python 2版本,如果你在Red Hat Enterprise Linux 8安装中没有安装Python 3.6,系统缺少该版本,则需要手动安装。
在RHEL 8系统上安装Python 3的方法 1、通过在终端上运行以下命令,可以在RHEL 8上安装Python 3.6: sudo yum install python3 2、Python 3附加软件包通常在其名称中包含python3前缀,例如,可以使用以下命令安装dns模块: $ sudo yum -y install python3-dns Updating Subscription Management repositories. Updating Subscription Management repositories. Last metadata expiration check: 0:05:57. Dependencies resolved. Package Arch Version Repository Size Installing: python3-dns noarch 1.15.0-8.el8 rhel-8-for-x86_64-baseos-beta-rpms 253 k Transaction Summary Install 1 Package Total download size: 253 k Installed size: 1.0 M Downloading Packages: python3-dns-1.15.0-8.el8.noarch.rpm 50 kB/s | 253 kB 00:05 Total 50 kB/s | 253 kB 00:05 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing: 1/1 Installed:python3-dns-1.15.0-8.el8.noarch Installing:python3-dns-1.15.0-8.el8.noarch 1/1 Installed: python3-dns-1.15.0-8.el8.noarch Running scriptlet:python3-dns-1.15.0-8.el8.noarch 1/1 Verifying:python3-dns-1.15.0-8.el8.noarch 1/1 Installed: python3-dns-1.15.0-8.el8.noarch Complete! 注:这同样适用于所有其他Python 3库。 4、要使用Python 3,只需输入以下命令即可: python3
在RHEL 8系统上安装Python 2.7的方法 1、对于一些现有软件尚未准备好在Python 3上运行的人来说,RHEL 8系统也包含Python 2。使用以下命令在RHEL 8上安装Python 2.7: sudo yum -y install python2 2、确认: $ which python2 /usr/bin/python2 3、要使用Python 2.7,请输入以下命令: python2
设置默认Python版本的方法 1、如果出现以下信息该怎么处理? $ python bash: python: command not found... 2、可以使用替代机制,在系统范围内启用unversioned python命令,并将其设置为特定版本: 将Python 3设置为默认值: sudo alternatives --set python /usr/bin/python3 将Python 2设置为默认值: $ sudo alternatives --set python /usr/bin/python2 $ which python /usr/bin/python 3、运行python -V显示配置的默认Python版本 $ python -V Python 2.7.15 4、通过python使用Python 2: $ python Python 2.7.15 (default, Oct 16 2018, 15:28:01) [GCC 8.2.1 20180905 (Red Hat 8.2.1-3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> 5、要重置此配置,请运行: $ sudo alternatives --auto python
相关主题 |