GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Python 3.10 sur Debian 11

Python est l'un des langages de programmation open source, polyvalents et orientés objet les plus largement utilisés. Il gagne en popularité en raison de sa simplicité et de sa syntaxe facile à utiliser. Il s'agit d'un langage de haut niveau généralement utilisé dans le développement Web, le développement de jeux, l'analyse et la visualisation de données, l'IA et l'apprentissage automatique.

Au moment de la rédaction de ce didacticiel, Python 3.10 est la dernière version stable et a été publiée le 04 octobre 2021. Python 3.10 est livré avec des fonctionnalités intéressantes, notamment la correspondance de modèles structurels, le rapport d'erreurs amélioré, les mises à jour de sécurité, la correspondance de modèles, etc.

Dans cet article, nous vous montrerons comment installer Python 3.10 sur Debian 11.

Prérequis

  • Un VPS Debian 11 avec un accès root activé ou un utilisateur avec des privilèges sudo.

Connectez-vous via SSH et mettez à jour votre système

Tout d'abord, vous devrez vous connecter à votre VPS Debian 11 via SSH en tant qu'utilisateur root :

ssh root@IP_ADDRESS -p PORT_NUMBER
Ensuite, exécutez les commandes suivantes pour mettre à niveau tous les packages installés sur votre VPS :

apt-get update -y

Une fois tous les packages mis à jour, redémarrez votre système pour appliquer les modifications.

Installer les dépendances requises

Par défaut, Python 3.10 n'est pas inclus dans le référentiel par défaut de Debian 11. Vous devrez donc installer les packages essentiels pour télécharger et compiler Python 3.10 à partir de la source.

Vous pouvez installer toutes les dépendances requises à l'aide de la commande suivante :

apt-get install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev -y

Après avoir installé toutes les dépendances requises, vous pouvez continuer à télécharger la source Python 3.10.

Télécharger Python 3.10

Vous pouvez télécharger la source Python 3.10 soit en accédant à la page de téléchargement Python et en téléchargeant l'archive via votre navigateur Web, soit en utilisant la commande wget pour la télécharger via l'interface de ligne de commande :

wget -c https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz

Une fois le téléchargement terminé, extrayez l'archive téléchargée à l'aide de la commande suivante :

tar -Jxvf Python-3.10.0.tar.xz

Une fois la source Python extraite, vous pouvez passer à l'étape suivante.

Installer Python 3.10

Maintenant, accédez au répertoire extrait à l'aide de la commande suivante :

cd Python-3.10.0

Lancez ensuite la compilation à l'aide de la commande suivante :

./configure --enable-optimizations

Une fois la compilation réussie, vous obtiendrez la sortie suivante :

checking for --disable-test-modules... no
configure: creating ./config.status
config.status: creating Makefile.pre
config.status: creating Misc/python.pc
config.status: creating Misc/python-embed.pc
config.status: creating Misc/python-config.sh
config.status: creating Modules/ld_so_aix
config.status: creating pyconfig.h
creating Modules/Setup.local
creating Makefile

Enfin, compilez et installez Python 3.10 dans le répertoire /usr/local/bin sans remplacer l'ancienne version de Python :

make altinstall

Vérifier l'installation de Python 3.10

À ce stade, Python 3.10 est installé sur votre système. Vous pouvez maintenant le vérifier à l'aide de la commande suivante :

python3.10 --version

Vous obtiendrez la version Python dans la sortie suivante :

Python 3.10.0

Par défaut, Python 3.9 est défini comme version par défaut dans Debian 11. Il est recommandé de définir Python 3.10 comme version par défaut.

Vous pouvez définir Python 3.10 comme version par défaut à l'aide de la commande suivante :

update-alternatives --install /usr/bin/python python /usr/local/bin/python3.10 1

Vous pouvez également définir Pip3.10 comme version par défaut à l'aide de la commande suivante :

update-alternatives --install /usr/bin/pip pip /usr/local/bin/pip3.10 1

Maintenant, exécutez la commande suivante pour vérifier la version Python par défaut :

python --version

Vous obtiendrez le résultat suivant :

Python 3.10.0

Bien sûr, si vous êtes l'un de nos clients d'hébergement Debian, vous n'avez pas besoin d'installer Python 3.10 sur votre VPS Debian 11 - demandez simplement à nos administrateurs, asseyez-vous et détendez-vous. Nos administrateurs installeront immédiatement Python 3.10 sur Debian 11 pour vous.

PS. Si vous avez aimé cet article sur l'installation de Python 3.10 sur Debian 11 VPS, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons ci-dessous, ou laissez simplement un commentaire dans la section des commentaires. Merci.


Debian
  1. Comment installer Python 3.9 sur Debian 10

  2. Comment installer Python 3.8 sur Debian 11 Bullseye

  3. Comment installer Python 3.9 sur Debian 11 Bullseye

  4. Debian – Comment installer Python 3.6 ?

  5. Comment installer Python 3.6.4 sur Debian 9

Comment installer Python 3.9 sur 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