Comment installer Python 3.11 sur Debian 11/10

Comment installer Python 3.11 sur Debian 11/10

L'équipe Python a annoncé la nouvelle version de Python 3.11. En même temps, Python 3.12 Le développement a été démarré. Donc à partir d'aujourd'hui, Python 3.11 est la dernière version disponible pour l'installation. Cette version est chargée de diverses nouvelles fonctionnalités et mises à niveau de sécurité. Le développeur Python se sentira mieux avec cette version en termes d'affichage d'erreur et de débogage, etc.

Ce tutoriel vous aidera à installer Python 3.11 sur Debian 11 & Debian 10 Systems Linux. Le tutoriel compile et installera Python 3.11 code source sur votre système.

  • Étape par étape instruciosn pour créer un environnement virtuel Python
  • Conditions préalables

    Connectez-vous à votre système Debian avec un compte privilégié sudo. Ensuite, ouvrez un terminal (Ctrl + Alt + T) et exécutez les commandes ci-dessous pour mettre à jour les packages.

    Sudo Apt Update && sudo apt mise à niveau  

    Installez ensuite les packages requis pour la compilation du code source Python.

    sudo apt install wget build-essential libncursesw5-dev libssl-dev \ libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev  

    Installer python 3.11 sur Debian

    Les référentiels de package Debian par défaut contiennent les anciennes versions des packages Python. Donc, si l'ancienne version répond à vos besoins, vous devez l'installer à partir des référentiels par défaut. Pour explorer les dernières fonctionnalités de version, compilez et installez Python à partir du code source du système Debian.

    Utilisez les instructions étape par étape suivantes pour installer Python 3.11 sur votre système Debian:

    1. Télécharger Python: Télécharger le Python 3.11 code source de son site Web FTP.
      wget https: // www.python.org / ftp / python / 3.11.1 / Python-3.11.1.tgz  
    2. Extraire des archives: Une fois le téléchargement terminé, extraire les archives avec la commande TAR sur votre système.
      TAR XZF Python-3.11.1.tgz  
    3. Compilation de Python Source: Passez au répertoire extrait avec la commande CD, puis préparez le code source Python pour la compilation avec ./ Configurer sur votre système.
      CD Python-3.11.1  ./ configurer --enable-optimisations  
    4. Installation de Python 3.11: Enfin, comme le code source est prêt à compiler, vous pouvez utiliser la commande TE MAKE pour compiler et installer Python à partir du code source du système Debian. Ici altinstall Empêche le compilateur de remplacer les versions Python par défaut.
      faire altinstall  

    La compilation peut prendre un certain temps en fonction des spécifications du système. Attendez que l'installation de Python se termine sur votre système.

    Vérifiez la version Python

    À ce stade, vous aurez le Python 3.11 installés sur vos systèmes Debian 11 et Debian 10. Vous devez taper python3.11 Pour utiliser cette version. Par exemple, pour vérifier la version Python, exécutez:

    python3.11 -v  Python 3.11.1 

    Le processus de compilations a également installé le PIP pour votre python. Pour vérifier la version de PIP pour Python, exécutez:

    PIP3.11 -v  pip 22.3.1 de / usr / local / lib / python3.11 / PACKAGES DE SITE / PIP (Python 3.11) 

    Voilà, vous avez réussi à installer Python 3.11 sur les systèmes Debian 11 et Debian 10.

    Conclusion

    En conclusion, Python est un langage de programmation à usage général de haut niveau utilisé pour les applications Web ainsi que la programmation système. Dans ce tutoriel, vous avez appris à installer Python 3.11 sur les systèmes Debian Linux en utilisant le code source. Vous pouvez essayer des exemples Python via la ligne de commande.