目的
目的是在带有软件集合(SCL)的CentOS 7上安装Python 3。
操作系统和软件版本
- 操作系统:-CentOS 7或更高版本
要求
以root或通过特权访问Ubuntu系统sudo
命令是必需的。
困难
简单
约定
使用说明
默认Python版本
首先,检查您的默认python版本。这可以通过执行以下操作来完成linux命令:
$ python --version
检查默认python版本在当前的CentOS 7系统上。
设置软件集合(SCL)
以下命令将安装软件集合,并允许您从SCL Shell运行应用程序:
$ sudo yum install centos-release-scl scl-utils-build
安装Python 3
在此阶段,我们准备安装Python3。为此,请在CentOS 7系统的终端上执行以下命令:
$ sudo yum install python33
在Python 3下运行应用程序
Python 2仍然是您的默认 shell 。但是,要在Python 3下运行应用程序,首先需要在安装Python 3的情况下进入SCL Shell。以下命令将执行此操作:
$ scl enable python33 bash
接下来,检查您的Python版本:
$ python --version
Python 3.3.2
现在,您可以使用Python 3作为默认python解释器,从SCL shell启动任何应用程序。