Comment installer Python 3.11 sur Centos 9/8 et Fedora

Comment installer Python 3.11 sur Centos 9/8 et Fedora

Python 3.11 est récemment lancé avec de multiples améliorations et améliorations de sécurité. Cette version fournit aux développeurs pour déboguer facilement leur code avec des emplacements d'erreur à grain fin dans les tracebacks. Le nouveau "Soi" L'annotation fournit un moyen simple d'annoter les méthodes qui renvoient une instance de leur classe.

La plupart des derniers systèmes d'exploitation sont livrés avec les dernières versions Python. Mais les versions du système d'exploitation sont publiées avant la sortie de Python 3.11 peut ne pas avoir la dernière version. Ce tutoriel vous aidera à installer Python 3.11 Sur vos Centos, les systèmes d'exploitation Red Hat & Fedora en le compilant à partir du code source.

Exigences

Cette installation Python a nécessité un 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 dnf install gcc openSSL-devel bzip2-devel sqlite-devel  
  • Lire: Comment utiliser SSH pour connecter le serveur Linux distant

Étape 1: Téléchargez Python 3.11

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 / 3.11.1 / Python-3.11.1.tgz  

Extraire maintenant le package téléchargé.

TAR XZF Python-3.11.1.tgz  

Étape 2: Installer Python 3.11 sur Centos & Fedora

Utilisez l'ensemble ci-dessous des commandes pour compiler le code source Python à l'aide du ./ Configurer le script et la marque avec altinstall.

CD Python-3.11.1  Sudo ./ configurer --enable-optimisations  sudo fait altinstall  

faire 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 / usr / src / python-3.11.1.tgz  

Étape 3: Vérifiez la version Python

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

python3.11 -v  Python 3.11.1 

Conclusion

Dans ce tutoriel, vous avez trouvé les instructions pour installer Python 3.11 sur les systèmes Centos, Rhel et Fedora en le compilant à partir du code source. Nous suggérons toujours au gestionnaire de packages pour l'installation de Python, mais si le gestionnaire de packages ne le fait pas, compilez-le à partir du code source.