Comment installer Python 3.7 sur Centos / Rhel 8

Comment installer Python 3.7 sur Centos / Rhel 8

Python est un langage de programmation amical, puissant et facile à apprendre. Au moment d'écriture de cet article Python 3.8 dernière version stable est disponible en téléchargement et installer.

Les référentiels YUM par défaut fournissent Python 3.6 packages à installer sur les systèmes CentOS 8. Cet article vous aidera donc à installer Python 3.7 en compilant le code source sur Centos 8 et Rhel 8 Linux Systems.

Conditions préalables

Connectez-vous à votre système CentOS 8 avec un compte privilégié root ou sudo. Les utilisateurs de bureau ouvrent un terminal sur votre système.

Ensuite, utilisez la commande suivante pour installer les bibliothèques de développement requises pour Python avant de l'installer.

sudo dnf install gcc openssl-devel bzip2-devel libffi-devel 

Télécharger Python 3.7 archives

Vous pouvez télécharger Python en utilisant la commande suivante depuis son site officiel. Nous vous recommandons également de visiter le répertoire Python FTP pour vérifier la dernière version. Pour télécharger Python 3.7.9, utilisez les commandes suivantes.

cd / opt wget https: // www.python.org / ftp / python / 3.7.9 / Python-3.7.9.tgz 

Ensuite, extrayez l'archive téléchargée sur votre système.

TAR XZF Python-3.7.9.tgz 

Installer python 3.7 sur Centos 8

Après avoir extrait le fichier d'archive, passez au répertoire extrait. Configurez ensuite les fichiers source en fonction de votre environnement système. Après cela, utilisez les commandes suivantes pour compiler le code source Python sur votre système en utilisant altinstall.

CD Python-3.7.9 Sudo ./ configure --enable-optimisations sudo 
Make Altinstall est utilisé pour empêcher le remplacement du fichier binaire Python par défaut / USR / bin / python et créer un fichier binaire séparé.

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

sudo rm python-3.7.9.tgz 

Tester la version Python

En utilisant l'installation ci-dessus, Python crée un fichier binaire séparé sur votre système. Pour utiliser Python 3.8, vous devez utiliser le fichier binaire spécifique. Pour tester le Python 3.7, exécuter:

python3.7 -v Python 3.7.9 

Conclusion

Dans ce tutoriel, vous avez appris à installer Python 3.7 sur Centos 8 à partir du code source.