Python est le langage de programmation généraliste majeur à la croissance la plus rapide. Il y a un certain nombre de raisons attribuées à cela, telles que sa lisibilité et sa flexibilité, sa facilité d’apprentissage et d’utilisation, sa fiabilité et son efficacité également.
Il y a deux grands Python versions utilisées – 2 et 3 (le présent et l’avenir de Python); le premier ne verra pas de nouvelles versions majeures, et le second est en cours de développement actif et a déjà vu de nombreuses versions stables au cours des dernières années. La dernière version stable de Python 3 est la version 3.11.
Sur plus récent Ubuntu versions, Python 3.10 ou Python 3.8 est préinstallé, ce qui n’est pas le cas des anciennes versions d’Ubuntu.
Dans cet article, nous vous expliquerons comment installer la dernière Python 3.11 version sur toutes les versions d’Ubuntu via le gestionnaire de paquets apt en utilisant deadsnakes PPA.
Pour installer la dernière version de Python à partir des sources de toutes les principales distributions Linux, consultez ce guide : Comment installer le dernier Python à partir de la source sous Linux
Installer Python 3.11 sur Ubuntu
Pour installer la dernière Python 3.11 version, vous pouvez utiliser « serpents morts” team PPA qui contient des versions Python plus récentes packagées pour Ubuntu.
$ sudo add-apt-repository ppa:deadsnakes/ppa $ sudo apt update $ sudo apt install python3.11
Si vous souhaitez installer une version Python spécifique ou plusieurs versions de Python dans votre système Ubuntu, vous pouvez simplement exécuter la commande suivante avec le numéro de version Python comme indiqué.
$ sudo apt install python3.10 $ sudo apt install python3.9 $ sudo apt install python3.8 $ sudo apt install python3.7 $ sudo apt install python3.6
Pour afficher une liste de tous les binaires Python installés sur votre système, exécutez la commande ls suivante.
$ ls -l /usr/bin/python*
Lister les binaires Python
lrwxrwxrwx 1 root root 10 Apr 22 2022 /usr/bin/python3 -> python3.10 -rwxr-xr-x 1 root root 5901416 Apr 2 2022 /usr/bin/python3.10 -rwxr-xr-x 1 root root 6705016 Oct 24 15:56 /usr/bin/python3.11 -rwxr-xr-x 1 root root 960 Dec 23 2020 /usr/bin/python3-futurize -rwxr-xr-x 1 root root 964 Dec 23 2020 /usr/bin/python3-pasteurize
D’après la sortie de la capture d’écran ci-dessus, la version Python par défaut sur le système de test est 3.10vous pouvez également vérifier la version de Python à l’aide de la commande suivante.
$ python -V Python 3.10.4
Utiliser Python 11appelez la commande suivante.
$ python3.11
Accéder au shell Python
Python 3.11.0 (main, Oct 24 2022, 19:56:13) [GCC 11.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> print ("TecMint #1 Linux Blog"); TecMint #1 Linux Blog >>> quit()
Pour quitter l’interpréteur Python, tapez la commande suivante et appuyez sur Entrée.
quit() OR exit()
Définir la version Python par défaut dans Ubuntu
Si vous avez installé plusieurs versions de Python dans votre système Ubuntu et que vous souhaitez définir une seule version par défaut, vous devez effectuer quelques étapes supplémentaires comme indiqué.
$ python3 --version $ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1 $ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2 $ sudo update-alternatives --config python3 $ python3 --version
C’est tout! Dans ce court article, nous avons expliqué comment installer Python 3.11 dans Ubuntu via le gestionnaire de paquets apt. Si vous avez des questions, utilisez le formulaire de commentaire ci-dessous pour nous joindre.
Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :
TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés accessibles GRATUITEMENT à tous.
Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en signe d’appréciation.
Nous sommes reconnaissants pour votre soutien sans fin.