Bonjour les amis. Dans ce post plutôt court, nous allons vous aider à installer Python 3.10 sur Debian 11.
Debian 11 a Python, dois-je mettre à jour ?
La réponse à cette question dépend des besoins de chaque utilisateur. Certains utilisateurs sont développeurs dans ce langage et ont donc besoin de profiter des dernières fonctionnalités de celui-ci; D'autre part, il y a aussi les testeurs qui, avec leur expertise, aident à la croissance du langage et des applications qui l'utilisent.
Il existe également un troisième groupe plus axé sur l'administration du serveur. Ceux-ci sont plus prudents au moment d'effectuer une nouvelle installation, mais ils peuvent également être contraints de l'installer en faveur de certains scripts, bibliothèques ou programmes qui en ont besoin.
De l'autre côté se trouvent les utilisateurs de bureau qui ne sont pas obligés de le faire. Si vous êtes un utilisateur occasionnel du système ou n'appartenez à aucun de ces groupes, alors ce n'est pas strictement nécessaire vous laissant la décision,
Alors, allons-y. Le processus est rapide et sécurisé.
Installer Python 3.10 sur Debian 11
Commençons par mettre à jour complètement le système. Alors, ouvrez un terminal ou connectez-vous via SSH.
sudo apt update sudo apt upgrade
Remarque :Si vous ne pouvez pas utiliser sudo
alors vous devez exécuter ces commandes en tant qu'utilisateur root .
Après cela, installez tous ces packages qui sont les dépendances pour compiler et installer Python 3.10.
sudo apt install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
Maintenant, nous devons télécharger le code source Python. Pour ce faire, nous utiliserons le wget
commande
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042816093088.png)
Extrayez-le avec le tar
commande
tar xzf Python-3.10.0.tgz
Accéder au dossier créé
cd Python-3.10.0
Lancez maintenant la compilation comme suit
sudo ./configure --enable-optimizations
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042816093182.png)
Il est recommandé de ne pas remplacer la version de Python qui se trouve sur le système. Cela peut être fait avec la commande
sudo make altinstall
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042816093125.png)
Cela installera la nouvelle version de Python mais sans remplacer celle existante.
Ensuite, nous pouvons vérifier l'installation avec la commande suivante :
python3.10 -V
Exemple de sortie
Python 3.10.0
Cela installera également PIP
et donc nous pouvons le tester.
pip3.10 -V pip 21.2.3 from /usr/local/lib/python3.10/site-packages/pip (python 3.10)
Alors, profitez-en.
Conclusion
Avoir une version récente de Python est possible que tout le monde ne puisse pas en profiter mais il est toujours bon de le savoir pour que quand on le peut, faire une mise à jour pour en profiter. Dans cet article, vous avez appris à installer Python 3.10 sur Debian 11.