当前位置: 首页>>技术教程>>正文


如何使用SCL在CentOS 7上安装Python 3

, ,

目的

目的是在带有软件集合(SCL)的CentOS 7上安装Python 3。

操作系统和软件版本

  • 操作系统:-CentOS 7或更高版本

要求

以root或通过特权访问Ubuntu系统sudo命令是必需的。

困难

简单

约定

  • -要求linux命令可以直接以root用户身份或通过使用root特权以root特权执行sudo命令
  • $-给linux命令以普通非特权用户身份执行

使用说明

默认Python版本

首先,检查您的默认python版本。这可以通过执行以下操作来完成linux命令


$ python --version
check python version on centos

检查默认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启动任何应用程序。

CentOS 7 with Python 3

具有Python 3的CentOS 7

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/9011.html,未经允许,请勿转载。