Recherche de site Web

Comment installer Python 3 sur CentOS 7 avec SCL


Objectif

L’objectif est d’installer Python 3 sur CentOS 7 avec Software Collections (SCL).

Système d’exploitation et versions logicielles

  • Système d’exploitation : – CentOS 7 ou supérieur

Exigences

Un accès privilégié à votre système Ubuntu en tant que root ou via la commande sudo est requis.

Difficulté

FACILE

Conventions

  • # – nécessite que les commandes Linux données soient exécutées avec les privilèges root, soit directement en tant qu’utilisateur root, soit en utilisant la commande sudo
  • $ – commandes linux données à exécuter en tant qu’utilisateur régulier non privilégié

Instructions

Version par défaut de Python

Tout d’abord, vérifiez votre version par défaut de python. Cela peut être fait en exécutant la commande linux suivante :


python --version

Vérifiez la version par défaut de python sur votre système CentOS 7 actuel.

Configurer des collections de logiciels (SCL)

La commande suivante installera Software Collections et vous permettra d’exécuter des applications à partir du shell SCL :


sudo yum install centos-release-scl scl-utils-build

Installer Python 3

À ce stade, nous sommes prêts à installer Python 3. Pour ce faire, exécutez la commande suivante sur le terminal de votre système CentOS 7 :


sudo yum install python33

Exécuter des applications sous Python 3

Le Python 2 est toujours votre shell par défaut. Cependant, pour exécuter une application sous Python 3, vous devez d’abord entrer le shell SCL avec l’installation de Python 3. C’est exactement ce que fera la commande suivante :


scl enable python33 bash

Ensuite, vérifiez votre version de Python :


python --version
Python 3.3.2

Vous êtes maintenant prêt à démarrer n’importe laquelle de vos applications à partir du shell SCL en utilisant Python 3 comme interpréteur python par défaut.

CentOS 7 avec Python 3

Articles connexes: