GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Python 3.7 sur Debian 9

Python est l'un des langages de programmation les plus populaires au monde. Avec sa syntaxe simple et facile à apprendre, Python est un excellent choix pour les développeurs débutants et expérimentés. Python est un langage de programmation assez polyvalent, vous pouvez l'utiliser pour faire presque tout ce que vous voulez, écrire de petits scripts, créer des jeux, développer des sites Web, créer des algorithmes d'apprentissage automatique, analyser des données et plus encore. Python est également portable, ce qui signifie que vous pouvez exécuter le même script Python sur différents systèmes d'exploitation sans aucune modification.

La prise en charge de Python 2 se termine en 2020. Python 3 est le présent et l'avenir du langage.

Python 3.7 est la dernière version majeure du langage Python et inclut de nombreuses nouvelles fonctionnalités telles que l'évaluation différée des annotations de type, la prise en charge des classes de données et des variables de contexte, la personnalisation de l'accès aux attributs de module, etc.

Ce tutoriel explique comment installer Python 3.7 sur Debian 9.

Installer Python 3.7 sur Debian #

Construire Python 3.7 sur Debian est un processus relativement simple et ne prendra que quelques minutes.

  1. Commencez par installer les packages nécessaires pour compiler la source Python :

    sudo apt updatesudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev curl libbz2-dev
  2. Téléchargez le code source de la dernière version à partir de la page de téléchargement Python en utilisant le curl suivant commande :

    curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz

    Au moment de la rédaction de cet article, la dernière version est 3.7.3 .

  3. Une fois le téléchargement terminé, extrayez l'archive :

    tar -xf Python-3.7.3.tar.xz
  4. Accédez au répertoire source de Python et exécutez le configure script qui effectuera un certain nombre de vérifications pour s'assurer que toutes les dépendances de votre système sont présentes :

    cd Python-3.7.3./configure --enable-optimizations

    Les --enable-optimizations L'option optimisera le binaire Python en exécutant plusieurs tests, ce qui ralentira le processus de construction.

  5. Exécutez make pour démarrer le processus de compilation :

    make -j 8

    Pour un temps de construction plus rapide, modifiez le -j flag selon votre processeur. Si vous ne connaissez pas le nombre de cœurs de votre processeur, vous pouvez le trouver en tapant nproc . Mon système a 8 cœurs, j'utilise donc le -j8 drapeau.

  6. Une fois la construction terminée, installez les binaires Python en exécutant la commande suivante en tant qu'utilisateur avec un accès sudo :

    sudo make altinstall

    N'utilisez pas le standard make install car il écrasera le système par défaut python3 binaire.

  7. À ce stade, Python 3.7 est installé sur votre système Debian et prêt à être utilisé. Vous pouvez le vérifier en tapant :

    python3.7 --version
    Python 3.7.3

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 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