Comment installer Python 3.11 sur Ubuntu, Debian et Linuxmint

Comment installer Python 3.11 sur Ubuntu, Debian et Linuxmint

Python 3.11 est la dernière version stable au moment de la rédaction du tutoriel. Qui est livré avec plusieurs nouvelles fonctionnalités et mises à niveau de sécurité. Cette version est livrée avec des messages d'erreur améliorés pour les erreurs courantes dans les conseils de type. Une nouvelle syntaxe pour les annotations variables, pour indiquer plus clairement lorsqu'une variable est destinée à être utilisée pour des conseils de type par rapport à d'autres fins. Amélioration de la prise en charge de la vérification des types et de l'inférence du type dans la bibliothèque standard et les bibliothèques tierces.

Dans ce tutoriel, nous vous aiderons à installer Python 3.11 sur les systèmes d'exploitation Ubuntu, Debian et Linux Mint à l'aide de PPA ainsi que la compilation à partir du code source. Ce tutoriel fonctionnera également sur d'autres systèmes Linux basés à Debian.

  • Vous pouvez également aimer: créer l'environnement virtuel Python pour votre application
  • Conditions préalables

    La compilation du code source nécessitait plusieurs bibliothèques de construction sur le système. Qui peut être installé en exécutant la commande suivante avant de procéder avec les étapes suivantes.

    sudo apt install build-essential checkinstall  sudo apt install Libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev  

    Méthode 1: Installation de Python 3.11 Utilisation de PPA

    L'équipe ~ Deadsnakes maintient un PPA qui contient les packages Python Debian. Vous pouvez configurer ce PPA dans votre système et installer des versions Python.

    Pour ajouter le PPA à votre système, exécutez:

    sudo add-apt-repository ppa: Deadsnakes / ppa 

    Alors vous pouvez installer Python 3.11 Utilisation du gestionnaire de packages APT-GET.

    sudo apt installer python3.11 

    Cela va installer Python 3.11 sur votre système Linux.

    Méthode 2: Installation de Python 3.11 Utilisation du code source

    Si le référentiel ne contient pas les packages Python de votre système, installez-le en le compilant à partir du code source.

    1. Télécharger Python 3.11 Code source: Python 3.11.1 version est disponible pour l'installation. Vous pouvez visiter les sites Web officiels de Python pour vérifier la dernière version disponible. Utilisez les commandes suivantes pour télécharger le Python 3.11 code source.
      CD / USR / SRC  sudo 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 le contenu du fichier d'archives.
      sudo tar xzf python-3.11.1.tgz  
    3. Préparer le code source: Préparez maintenant le code source conformément à l'architecture et à l'environnement système en utilisant le ./ Configurer le script. Utiliser aussi --activer les optimisations Option avec commande Configurer pour activer des supports supplémentaires comme SSL, support BZ2.
      CD Python-3.11.1  Sudo ./ configurer --enable-optimisations  
    4. Compiler et installer: Après avoir préparé le code source, compilez-le à l'aide de la commande MADE. Faire usage altinstall, Pour l'installer comme un python séparé. Afin que cela ne écrase pas l'installation de Python existante.
      sudo fait altinstall  

      Make Altinstall est utilisé pour empêcher le remplacement du fichier binaire Python par défaut / usr / bin / python.

    Étape 3: Vérifiez la version Python

    Enfin, vous avez réussi à installer Python 3.11 sur votre système. Vérifions la version installée de Python en utilisant la commande ci-dessous.

    python3.11 -v  Python 3.11.1 

    Étape 4: Installation de PIP

    Si vous avez installé Python à l'aide du gestionnaire de packages, le PIP ne sera pas installé par défaut. Dans ce cas, vous devrez l'installer manuellement. Pour installer PIP, exécutez la commande suivante.

    curl -ss https: // bootstrap.pypa.IO / Get-Pip.py | python3.11  

    Une fois le PIP installé avec succès, vérifiez sa version en exécutant la commande:

    PIP3.11 -v  pip 22.3.1 de / usr / local / lib / python3.11 / dist-packages / pip (Python 3.11) 

    Conclusion

    En conclusion, l'installation de Python 3.11 Sur Ubuntu, Debian et Linux Mint en compilant le code source est un processus simple. Il s'agit de télécharger le code source, de l'extraire, de le configurer, de le construire et enfin de l'installer. En suivant les étapes décrites dans ce guide, vous devriez pouvoir installer avec succès Python 3.11 sur votre système et commencez à l'utiliser pour vos besoins de programmation. Gardez à l'esprit que la compilation du code source peut prendre un certain temps, et vous devrez peut-être que les dépendances et les outils nécessaires soient installés sur votre système. Cependant, cette méthode offre le plus de flexibilité et de contrôle sur le processus d'installation.