GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Python 3.6.4 sur CentOS 7

Nous allons vous montrer comment installer Python 3.6.4 sur CentOS 7. Python est au cœur de nombreux sites Web et programmes populaires - YouTube, Instagram et même Yum sur CentOS, pour n'en nommer que quelques-uns. Ils s'appuient tous sur la fiabilité et les performances de Python pour effectuer de nombreuses tâches à la fois. Python est un langage de programmation orienté objet à usage général conçu pour être utilisé comme solution logicielle à presque tous les types de problèmes. Cependant, la version préinstallée de Python trouvée sur CentOS VPS est une version beaucoup plus ancienne. Afin d'avoir la dernière version de Python, l'utilisateur devra l'installer manuellement.

Dans ce tutoriel, nous allons vous montrer deux méthodes d'installation de Python version 3.6.4 sur votre machine CentOS 7. La raison pour laquelle il existe deux méthodes est que Python 3.6.4 n'est pas fourni par défaut dans les référentiels Yum intégrés. Ainsi, nous pouvons soit compiler Python sur notre machine à partir du code source, soit ajouter un référentiel contenant une version pré-compilée de Python pour CentOS 7.

Méthode 1 :Installer Python 3.6.4 sur CentOS 7 à partir d'un référentiel

C'est la méthode la plus simple des deux pour installer Python sur votre machine. Ici, nous ajoutons simplement un référentiel dont la version précompilée est prête à être installée. Dans ce cas, nous ajoutons le Inline with Upstream Stable repository, un projet communautaire dont le but est d'apporter de nouvelles versions de logiciels aux systèmes basés sur RHEL.

Étape 1 :Ouvrez un terminal et ajoutez le référentiel à votre installation Yum.

sudo yum install -y https://repo.ius.io/ius-release-el7.rpm

Étape 2 :Mettez à jour Yum pour terminer l'ajout du référentiel.

sudo yum update

Étape 3 :Téléchargez et installez Python.

Cela installera non seulement Python, mais également pip pour vous aider à installer des modules complémentaires.

sudo yum install -y python36u python36u-libs python36u-devel python36u-pip

Une fois ces commandes exécutées, vérifiez simplement si la bonne version de Python a été installée en exécutant la commande suivante :

python3.6 -V

Vous avez maintenant terminé l'installation de Python 3.6.4 sur votre machine CentOS 7, ainsi que l'installation d'un outil de gestion de packages Python natif appelé pip.

Méthode 2 :Compiler Python 3.6.4 sur CentOS 7 à partir du code source

C'est la méthode la plus compliquée des deux, et cela prendra plus de temps - cependant, cette méthode vous donne plus de contrôle sur ce qui est installé et ce qui ne l'est pas. Il peut également être parfois plus sécurisé, selon l'endroit à partir duquel le progiciel est téléchargé.

Important :  Gardez à l'esprit que votre gestionnaire de packages Yum ne saura pas que vous avez installé Python 3.6.4 (ou tout autre logiciel) si vous installez un logiciel en compilant manuellement le code source. Cela signifie qu'aucune mise à jour sera disponible pour votre logiciel installé manuellement.

Étape 1 :Installez les outils de développement nécessaires à la compilation.

Premièrement, nous aurons besoin des outils pour pouvoir compiler et installer des programmes à partir de leur code source. Pour ce faire, nous allons installer le groupe "Outils de développement" via Yum lui-même :

sudo yum groupinstall -y "Development Tools"

Une fois cela fait, passez à l'étape 2.

Étape 2 :Téléchargez les fichiers source Python.

Tout d'abord, nous devons créer un répertoire dans lequel notre installation aura lieu. Créez un répertoire avec un nom de votre choix, puis entrez dans le répertoire. Une fois que vous êtes dans votre nouveau répertoire, entrez la commande suivante pour télécharger le fichier source Python compressé.

wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz

Une fois le téléchargement du fichier terminé, décompressez le fichier à l'aide de tar, puis entrez dans le nouveau répertoire qui vient d'être créé :

tar -xJf Python-3.6.4.tar.xz
cd Python-3.6.4

Étape 3 :Exécutez le script de configuration.

Utilisez la commande suivante pour que le logiciel d'installation vérifie votre système avant de lancer le processus d'installation.

./configure

Cette commande garantit que l'installation fonctionnera, tout en créant un "makefile" spécial unique à votre système. Ce makefile est ce que vous utiliserez pour installer Python sur votre système.

Étape 4 :Installez Python.

Maintenant, nous pouvons enfin exécuter le makefile. Exécutez la commande suivante pour installer Python sur votre système. Remarque :Cela prendra quelques minutes. La vitesse de compilation et d'installation dépendra de la vitesse de votre processeur.

Tout d'abord, nous exécutons la commande "make" qui compile le programme.

make

Ensuite, une fois cela terminé, nous pouvons exécuter la commande d'installation.

make install

Une fois cette commande terminée, vous aurez installé Python avec succès, ainsi que pip et setuptools. À partir de là, créer un environnement virtuel est facile, et coder et exécuter le dernier code Python est désormais possible.

Bien sûr, vous n'êtes pas obligé d'installer Python 3.6.4 sur CentOS 7, si vous utilisez l'un de nos forfaits d'hébergement VPS Python haut débit. Dans ce cas, vous pouvez simplement demander à nos administrateurs Linux experts d'installer Python 3.6.4 pour tu. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article sur l'installation de Python 3.6.4 sur CentOS 7, partagez-le avec vos amis via les réseaux sociaux en utilisant les boutons à gauche, ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer Pip sur CentOS 7

  2. Comment installer la dernière version de Python 3 sur CentOS 7

  3. Comment installer Pip sur CentOS 8

  4. Comment installer Python 3 sur CentOS 7 avec SCL

  5. Comment installer pip dans RHEL 8 / CentOS 8

Comment installer R sur CentOS 8

Comment installer Python 2 et Python 3 sur CentOS 8

Comment installer Python 3.9 sur CentOS 8

Comment installer Flask sur CentOS 8

Comment installer Python sur le flux CentOS 9

Comment installer Python sur CentOS 7