Comment installer Python 3.9 sur Centos / Rhel 7 & Fedora 34/33

Comment installer Python 3.9 sur Centos / Rhel 7 & Fedora 34/33

Récemment, l'équipe de développement de Python a publié la dernière version stable de Python 3.9. Vous pouvez le télécharger à partir de ses pages officielles. La nouvelle version est livrée avec plusieurs nouvelles fonctionnalités et mises à jour de sécurité.

Ce tutoriel vous aidera à installer Python 3.9 sur Centos / Rhel 7 et Fedora Systems. Nous compilerons Python à partir du code source.

Conditions préalables

Cette installation Python a nécessité le compilateur GCC sur votre système. Connectez-vous à votre serveur à l'aide d'un accès SSH ou Shell. Maintenant, utilisez la commande suivante pour installer des conditions préalables pour Python avant de l'installer.

sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel  

Étape 1 - Télécharger Python 3.9

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 du spécifié ci-dessous.

wget https: // www.python.org / ftp / python / 3.9.6 / Python-3.9.6.tgz  

Ensuite, extraire le fichier d'archive sur votre système:

TAR XZF Python-3.9.6.tgz  

Cela créera un répertoire nommé Python-3.9.6 Dans le répertoire actuel.

Étape 2 - Installer Python 3.9 sur Centos

Changer le répertoire en Python-3.9.4 et utilisez les commandes suivantes pour compiler le code source Python sur votre système en utilisant altinstall.

CD Python-3.9.6  Sudo ./ configurer --enable-optimisations  sudo fait altinstall  
Make Altinstall est utilisé pour empêcher le remplacement du fichier binaire Python par défaut / usr / bin / python.

Maintenant, supprimez le fichier d'archive source téléchargé de votre système

sudo rm python-3.9.6.tgz  

Étape 3 - Testez la version Python

Vérifiez la dernière version installée de Python en utilisant la commande ci-dessous

python3.9 -v  Python 3.9.6 

Conclusion

Dans ce tutoriel, vous avez appris à installer Python 3.9 sur les systèmes Centos 7 et Fedora utilisant le code source.