GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Python 3.9 sur Debian 11

Python est sans doute l'un des langages de programmation les plus populaires et les plus polyvalents. C'est un langage polyvalent qui offre une myriade de cas d'utilisation tels que le développement d'applications Web complètes, l'intelligence artificielle, le grattage Web et la visualisation de données dans des tableaux de bord sympas en science des données.

Actuellement, Python 3.9.7 est la dernière version de Python et offre un certain nombre d'avantages, notamment des notations flexibles de variables et de fonctions, des opérateurs d'union dans dict, la prise en charge du fuseau horaire IANA et bien d'autres.

Dans ce guide, nous vous guiderons tout au long de l'installation de Python 3.9 sur Debian 11.

Étape 1 :Installer les dépendances Python3

Cette procédure pas à pas nous obligera à compiler Python à partir de la source. Cela nous permet d'installer la dernière version de Python et de personnaliser davantage les options de construction.

Pour commencer, mettez à jour l'index du package.

$ sudo apt update

Ensuite, installez les dépendances et les bibliothèques nécessaires pour compiler Python.

$ sudo apt install build-essential libncurses5-dev zlib1g-dev libnss3-dev libgdbm-dev libssl-dev libsqlite3-dev libffi-dev libreadline-dev curl libbz2-dev

Cela installe une foule de packages supplémentaires et d'autres dépendances.

Une fois l'installation des dépendances Python terminée, la prochaine étape consistera à télécharger le dernier fichier d'installation de Python 3.9.

Étape 2 :Téléchargez et installez la dernière version de Python 3.9

Ensuite, nous allons télécharger le fichier de code source compressé à partir de la page officielle de téléchargement et de publication de Python, comme indiqué.

Donc, pour télécharger le fichier tarball, exécutez la commande :

$ sudo wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz

Ensuite, extrayez le fichier compressé comme suit.

$ tar -xvf Python-3.9.1.tgz

Après l'extraction, vous aurez maintenant 2 fichiers :le fichier tarball et le dossier décompressé ( Python-3.9.7)

Pour compiler Python à partir des sources, accédez au dossier non compressé.

$ cd Python-3.9.1

Exécutez ensuite le script de configuration comme indiqué.

$ /configure --enable-optimizations

Cela exécute plusieurs tests et prend un certain temps. Dans mon cas, cela a pris environ 30 minutes. Voici un exemple de sortie.

Commencez ensuite le processus de construction.

$ make -j 2

Le -j L'option spécifie le nombre de cœurs de processeur. Vous pouvez vérifier le nombre de cœurs sur votre système Linux en exécutant le nproc commande.

$ nproc

Voici un exemple de résultat du processus de génération.

Ensuite, exécutez la commande suivante pour installer les binaires Python.

$ sudo make altinstall

Ceci finalise l'installation de Python 3.9.7 sur votre système.

Étape 3 :Tester l'installation

Vous pouvez confirmer la version de Python installée à l'aide de la commande :

$ python3.9 --version

Vous pouvez accéder au shell Python 3.9 à l'aide de la commande

$ python3.9

Pour le tester, nous allons écrire un programme simple pour trouver la somme de deux variables, x et y.

x = 35

y = 75

z = x + y

print("Hello, the sum of x and y is", +z)

Sortie

Bonjour, la somme de x et y est 110

Et voilà ! Python 3.9.7 est maintenant installé sur Debian 11.


Debian
  1. Comment installer Python 3.8 sur Debian 11 Bullseye

  2. Comment installer Python 3.9 sur Debian 11 Bullseye

  3. Debian – Comment installer Python 3.6 ?

  4. Comment installer Python 3.6.4 sur Debian 9

  5. Comment installer Python 3.10 sur Debian 11

Comment installer Debian 11

Comment installer Python 3.10 sur Debian 11 ?

Comment installer Python 3.7 sur Debian 11 Bullseye

Comment installer Python 3 sur Debian 8

Comment installer Python 3.7 sur Debian 9 Stretch

Comment installer Go sur Debian 10