Comment installer Python 2.7.18 sur Centos / Rhel 7/6 et Fedora 32/31

Comment installer Python 2.7.18 sur Centos / Rhel 7/6 et Fedora 32/31

Aujourd'hui, j'essayais d'installer une application sur mon Centos 7.4 Système qui nécessitait Python> = 2.7.10, mais il y a Python 2.7.5 installé, que nous ne pouvons pas supprimer car les autres applications en dépendent. Ce tutoriel vous aidera à installer Python 2.7.18 sans retirer des versions plus anciennes.

1. Conditions préalables

Assurez-vous d'abord que le package GCC soit installé sur votre système. Utilisez la commande suivante pour installer GCC si vous ne l'avez pas installé.

Yum install gcc openssl-devel bzip2-devel # sur les systèmes centos dnf installer gcc openSSl-devel bzip2-devel # sur les systèmes Fedora  

2. Télécharger Python 2.7

Téléchargez Python en utilisant la commande suivante du site officiel de Python. Vous pouvez également télécharger la dernière version à la place de spécifiée ci-dessous.

cd / usr / src wget https: // www.python.org / ftp / python / 2.7.18 / Python-2.7.18.tgz 

Extrait des archives téléchargées à l'aide de la commande TAR.

tar xzf python-2.7.18.tgz 

3. Installer python 2.7

Maintenant, exécutez les commandes suivantes pour compiler Python 2.7 et installez-vous sur votre système en utilisant altinstall.

CD Python-2.7.18 ./ Configurer - les optimisations de configuration font altinstall 

Make Altinstall est utilisé pour empêcher le remplacement du fichier binaire Python par défaut / usr / bin / python.

4. Vérifiez la version Python

Vérifiez la dernière version installée de Python en utilisant la commande ci-dessous. Au cours de cette installation, le dernier binaire Python a été installé sur Path / USR / local / bin / python2.7. Le binaire existant était situé sous / usr / bin.

/ usr / local / bin / python2.7 -v python 2.7.18 

AVERTISSEMENT: Ne pas écraser ou lier le binaire Python d'origine, cela peut endommager votre système.

5. Installer PIP

PIP est un utilitaire utile pour installer et gérer les modules Python. Installons le PIP pour la version Python installée.

Curl "https: // bootstrap.pypa.IO / Get-Pip.Py "-o" Get-Pip.py "python2.7 Get-Pip.py