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

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 système CentOS 7.4 qui nécessitait Python>=2.7.10, mais Python 2.7.5 est installé, que nous ne pouvons pas supprimer car d'autres applications en dépendent. Ce tutoriel vous aidera à installer Python 2.7.18 sans supprimer les anciennes versions.

1. Prérequis

Assurez-vous d'abord que le package GCC est 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   # On CentOS systems 
dnf install gcc openssl-devel bzip2-devel   # On Fedora systems 

2. Télécharger Python 2.7

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

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

Extraire l'archive téléchargée à l'aide de la commande tar.

tar xzf Python-2.7.18.tgz

3. Installez Python 2.7

Exécutez maintenant les commandes suivantes pour compiler Python 2.7 et l'installer sur votre système en utilisant altinstall .

cd Python-2.7.18
./configure --enable-optimizations
make altinstall

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

4. Vérifier la version Python

Vérifiez la dernière version installée de python à l'aide de la commande ci-dessous. Lors de cette installation, le dernier binaire Python a été installé sur le chemin /usr/local/bin/python2.7. Le binaire existant était situé sous /usr/bin.

/usr/local/bin/python2.7 -V

Python 2.7.18

Avertissement : N'écrasez pas ou ne liez pas le binaire Python d'origine, cela pourrait 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

Cent OS
  1. Comment mettre à jour CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 vers CentOS 7.7

  2. Comment installer Crontab dans CentOS/RHEL 7/6/5

  3. Comment installer et configurer HAProxy sur CentOS/RHEL 7/6

  4. Comment configurer le serveur NTP sur CentOS/RHEL 7/6 et Fedora 30/29

  5. Comment installer Subversion (SVN) 1.8.19 sur CentOS/RHEL 7/6/5

Comment installer Nagios 4.4.3 sur CentOS 7/6 et RHEL 7/6

Comment installer ownCloud 10 sur CentOS 7/6 et RHEL 7/6

Comment installer Python 3.6 sur CentOS/RHEL 7/6 et Fedora 30/29

Comment installer CHEF Workstation dans RHEL et CentOS 8/7

Comment installer MySQL 8.0 sur RHEL/CentOS 8/7 et Fedora 35

Comment installer Wine 5.0 sur CentOS, RHEL et Fedora