Python est considéré comme l'un des langages de programmation les plus populaires, polyvalents et adaptés aux débutants. Il est utilisé dans un large éventail de domaines, notamment la science des données, l'apprentissage automatique, le prototypage rapide et la création d'applications Web.
Python 3.11 est sorti il y a quelques mois cette année, octobre 2022 et offre un large éventail d'améliorations telles qu'une vitesse d'exécution plus rapide, de meilleurs diagnostics d'erreur et des modules améliorés pour n'en citer que quelques-uns.
Dans ce guide, nous vous guiderons à travers l'installation de Python 3.11 sur Ubuntu 20.04
Étape 1 :Mettre à jour le système et installer les dépendances
Alors que nous mettons les voiles, la première étape consiste à installer les dépendances qui seront nécessaires lors de l'installation de Python 3.11. Mais d'abord, actualisez les listes de packages Ubuntu comme suit.
$ sudo apt update
Ensuite, installez le software-properties-common emballer. Cela fournit une abstraction des référentiels APT et fournit des scripts utiles qui vous aident à gérer les applications logicielles de fournisseurs tiers tels que les PPA.
$ sudo apt install software-properties-common
Une fois le software-properties-common package est en place, passons à l'étape suivante.
Étape 2 :Installer Python3.11 sur Ubuntu
Pour réussir l'installation d'Ubuntu, nous devons ajouter les deadsnakes PPA qui fournit les versions les plus récentes de Python telles que Python 3.7 et 3.8 pour Ubuntu 18.04 et Python 3.9 à Python 3.11 pour Ubuntu 18.04 et Ubuntu 20.04.
Alors, continuez avec l'ajout des deadsnakes APP.
$ sudo add-apt-repository ppa:deadsnakes/ppa
Pour continuer à ajouter le PPA, continuez et appuyez sur ENTER.
Ensuite, mettez à jour les listes de packages pour synchroniser votre système avec les deadsnakes nouvellement ajoutés APP.
$ sudo apt update
Enfin, utilisez la commande APT pour installer Python 3.11 comme indiqué.
$ sudo apt install python3.11
Pour confirmer que Python3.11 est installé, exécutez la commande :
$ python3.11 —-version
Installer des packages Python supplémentaires
De plus, il existe des packages utiles qui complètent l'installation Python par défaut que vous pourriez envisager d'installer.
Envisagez d'installer les en-têtes de développement pour créer et compiler les extensions C comme suit.
$ sudo apt install python3.11-dev
Pensez également à installer le module de bibliothèque standard `dbm.gnu`
$ sudo apt install python3.11-gdbm
Et enfin, n'hésitez pas à installer le Pythonvenv module qui permet de créer des environnements virtuels.
$ sudo apt install python3.11-venv
Vous pouvez également envisager d'installer la bibliothèque Python Tkinter comme indiqué
$ sudo apt install python3.11-tk
Accéder au shell Python 3.11
Pour accéder au shell Python, exécutez la commande :
$ python3.11
À partir de là, vous pouvez exécuter votre code Python. Dans l'extrait ci-dessous, nous avons créé et exécuté un programme simple qui additionne deux nombres.
Conclusion
Et voilà, nous avons réussi à installer Python 3.11 sur Ubuntu 20.04.