Cours Python en ligne
- Meilleur plugin WordPress Popup 2020: 13 grandes options
- Broché maintenant disponible! – Vrai Python
- Comment construire des interfaces de ligne de commande en Python avec argparse – Real Python
- Exécuter une seule classe de test avec unittest, nosetests, py.test
- Écrire des commentaires en Python – Real Python
L'installation ou la mise à jour de Python sur votre ordinateur est la première étape pour devenir un programmeur Python. Il existe une multitude de méthodes d'installation: vous pouvez télécharger les distributions officielles de Python à partir de Python.org, installer à partir d'un gestionnaire de packages et même installer des distributions spécialisées pour le calcul scientifique, l'Internet des objets et les systèmes embarqués.
Ce didacticiel se concentre sur les distributions officielles, car elles constituent généralement la meilleure option pour commencer à apprendre à programmer en Python.
Dans ce didacticiel, vous apprendrez à:
- Vérifiez qui version de Python, le cas échéant, est installé sur votre machine
- Installer ou mettre à jour Python sur les fenêtres, macOS, et Linux
- Utiliser Python sur appareils mobiles comme les téléphones ou les tablettes
- Utilisez Python sur le Web avec interprètes en ligne
Quel que soit le système d'exploitation que vous utilisez, ce didacticiel vous a couvert. Trouvez votre système d'exploitation ci-dessous et plongez-vous!
Comment installer Python sur Windows
Il existe trois méthodes d'installation sous Windows:
- Le Microsoft Store
- L'installateur complet
- Sous-système Windows pour Linux
Dans cette section, vous apprendrez à vérifier quelle version de Python, le cas échéant, est installée sur votre ordinateur Windows. Vous découvrirez également laquelle des trois méthodes d'installation vous devez utiliser.
Comment vérifier votre version de Python sous Windows
Pour vérifier si vous avez déjà Python sur votre machine Windows, ouvrez d'abord une application de ligne de commande, telle que PowerShell.
Pointe: Voici comment ouvrir PowerShell:
- appuyez sur la Gagner clé.
- Type
PowerShell
. - presse Entrer.
Vous pouvez également cliquer avec le bouton droit sur le Début et sélectionnez Windows PowerShell ou Windows PowerShell (administrateur).
Vous pouvez aussi utiliser cmd.exe
ou Terminal Windows.
Avec la ligne de commande ouverte, tapez la commande suivante et appuyez sur Entrer:
C: > python --version
Python 3.8.4
En utilisant le --version
switch vous montrera la version installée. Vous pouvez également utiliser le -V
commutateur:
C: > python -V
Python 3.8.4
Dans les deux cas, si vous voyez une version inférieure à 3.8.4
, qui était la version la plus récente au moment de la rédaction de cet article, vous souhaiterez alors mettre à niveau votre installation.
Remarque: Si vous ne disposez pas d'une version de Python sur votre système, les deux commandes ci-dessus lanceront le Microsoft Store et vous redirigeront vers la page de l'application Python. Vous verrez comment terminer l'installation à partir du Microsoft Store dans la section suivante.
Si vous souhaitez savoir où se trouve l'installation, vous pouvez utiliser le where.exe
commande dans cmd.exe
ou PowerShell:
C: > where.exe python
C: Users mertz AppData Local Programs Python Python37-32 python.exe
Notez que le where.exe
La commande ne fonctionnera que si Python a été installé pour votre compte utilisateur.
Quelles sont vos options
Comme mentionné précédemment, il existe trois façons d'installer la distribution officielle Python sur Windows:
-
Package Microsoft Store: La méthode d'installation la plus simple sous Windows consiste à installer à partir de l'application Microsoft Store. Ceci est recommandé pour les utilisateurs débutants de Python à la recherche d'une expérience interactive facile à configurer.
-
Installateur complet: Cette approche implique le téléchargement de Python directement à partir du site Web Python.org. Ceci est recommandé pour les développeurs intermédiaires et avancés qui ont besoin de plus de contrôle pendant le processus d'installation.
-
Sous-système Windows pour Linux (WSL): Le WSL vous permet d'exécuter un environnement Linux directement dans Windows. Vous pouvez apprendre comment activer le WSL en lisant le Guide d'installation du sous-système Windows pour Linux pour Windows 10.
Dans cette section, nous nous concentrerons uniquement sur les deux premières options, qui sont les méthodes d'installation les plus populaires dans un environnement Windows.
Si vous souhaitez installer dans le WSL, vous pouvez lire la section Linux de ce didacticiel après avoir installé la distribution Linux de votre choix.
Remarque: Vous pouvez également terminer l'installation sur Windows en utilisant des distributions alternatives, telles qu'Anaconda, mais ce tutoriel ne couvre que les distributions officielles.
Anaconda est une plate-forme populaire pour faire du calcul scientifique et de la science des données avec Python. Pour savoir comment installer Anaconda sur Windows, consultez Configuration de Python pour l'apprentissage automatique sur Windows.
Les deux programmes d'installation officiels Python pour Windows ne sont pas identiques. Le package Microsoft Store présente des limitations importantes.
Limitations du package Microsoft Store
La documentation officielle de Python a ceci à dire à propos du package Microsoft Store:
Le package Microsoft Store est un interpréteur Python facilement installable qui est principalement destiné à une utilisation interactive, par exemple, par les étudiants. (La source)
La clé à retenir ici est que le package Microsoft Store est «principalement destiné à une utilisation interactive». Autrement dit, le package Microsoft Store est conçu pour être utilisé par les étudiants et les personnes qui apprennent à utiliser Python pour la première fois.
En plus de cibler les pythonistes débutants, le package Microsoft Store présente des limitations qui le rendent mal adapté à un environnement de développement professionnel. En particulier, il ne dispose pas d'un accès en écriture complet aux emplacements partagés tels que TEMP
ou le registre.
Recommandations de Windows Installer
Si vous êtes nouveau dans Python et que vous vous concentrez principalement sur l'apprentissage du langage plutôt que sur la création de logiciels professionnels, vous devez installer à partir du package Microsoft Store. Cela offre le chemin le plus court et le plus simple pour démarrer avec un minimum de tracas.
D'un autre côté, si vous êtes un développeur expérimenté cherchant à développer des logiciels professionnels dans un environnement Windows, alors le programme d'installation officiel de Python.org est le bon choix. Votre installation ne sera pas limitée par les politiques du Microsoft Store, et vous pouvez contrôler où l'exécutable est installé et même ajouter Python à CHEMIN
si nécessaire.
Comment installer à partir du Microsoft Store
Si vous êtes nouveau dans Python et que vous souhaitez vous lancer rapidement, le package Microsoft Store est le meilleur moyen de démarrer sans problème. Vous pouvez installer à partir du Microsoft Store en deux étapes.
Étape 1: ouvrez la page de l'application Python dans le Microsoft Store
Ouvrez l'application Microsoft Store et recherchez Python
.
Vous verrez probablement plusieurs versions que vous pouvez choisir d'installer:
Sélectionner Python 3.8, ou le numéro de version le plus élevé que vous voyez disponible dans l'application, pour ouvrir la page d'installation.
Avertissement: Assurez-vous que l'application Python que vous avez sélectionnée est créée par le Fondation logicielle Python.
Le package officiel du Microsoft Store sera toujours gratuit, donc si l'application coûte de l'argent, c'est le faux application.
Vous pouvez également ouvrir PowerShell et taper la commande suivante:
Si vous ne disposez pas déjà d'une version de Python sur votre système, lorsque vous appuyez sur Entrer, le Microsoft Store se lancera automatiquement et vous amènera à la dernière version de Python dans le magasin.
Étape 2: Installez l'application Python
Après avoir sélectionné la version à installer, procédez comme suit pour terminer l'installation:
-
Cliquez sur Avoir.
-
Attendez que l'application se télécharge. Une fois le téléchargement terminé, le Avoir le bouton sera remplacé par un bouton indiquant Installer sur mes appareils.
-
Cliquez sur Installer sur mes appareils et sélectionnez les appareils sur lesquels vous souhaitez terminer l'installation.
-
Cliquez sur Installer maintenant puis D'accord pour démarrer l'installation.
-
Si l'installation a réussi, le message "Ce produit est installé" s'affiche en haut de la page du Microsoft Store.
Toutes nos félicitations! Vous avez désormais accès à Python, y compris pépin
et IDLE!
Comment installer à partir du programme d'installation complet
Pour les développeurs professionnels qui ont besoin d'un environnement de développement Python complet, l'installation à partir du programme d'installation complet est le bon choix. Il offre plus de personnalisation et de contrôle sur l'installation que l'installation à partir du Microsoft Store.
Vous pouvez installer à partir du programme d'installation complet en deux étapes.
Étape 1: Téléchargez le programme d'installation complet
Suivez ces étapes pour télécharger le programme d'installation complet:
-
Ouvrez une fenêtre de navigateur et accédez à la page Téléchargements de Python.org pour Windows.
-
Sous l'en-tête "Versions de Python pour Windows", cliquez sur le lien du Dernière version de Python 3 – Python 3.x.x. Au moment d'écrire ces lignes, la dernière version était Python 3.8.4.
-
Faites défiler vers le bas et sélectionnez soit Programme d'installation de l'exécutable Windows x86-64 pour 64 bits ou Programme d'installation de l'exécutable Windows x86 pour 32 bits.
Si vous n'êtes pas sûr de sélectionner le programme d'installation 32 bits ou 64 bits, vous pouvez développer la zone ci-dessous pour vous aider à décider.
Pour Windows, vous pouvez choisir le programme d'installation 32 bits ou 64 bits. Voici la différence entre les deux:
-
Si votre système dispose d'un processeur 32 bits, vous devez choisir le programme d'installation 32 bits. Si vous essayez d’installer la version 64 bits sur un processeur 32 bits, vous obtiendrez une erreur au début et l’installation échouera.
-
Sur un système 64 bits, l'un ou l'autre des programmes d'installation fonctionnera dans la plupart des cas. La version 32 bits utilise généralement moins de mémoire, mais la version 64 bits fonctionne mieux pour les applications avec des calculs intensifs.
Si vous ne savez pas quelle version choisir, optez pour la version 64 bits.
Si vous avez un système 64 bits et que vous souhaitez passer de Python 64 bits à 32 bits (ou vice versa), vous pouvez simplement désinstaller Python, puis le réinstaller en téléchargeant l'autre programme d'installation à partir de Python.org.
Une fois le téléchargement du programme d'installation terminé, passez à l'étape suivante.
Étape 2: Exécutez le programme d'installation
Une fois que vous avez choisi et téléchargé un programme d'installation, exécutez-le en double-cliquant sur le fichier téléchargé. Une boîte de dialogue comme celle ci-dessous apparaîtra:
Il y a quatre choses à noter à propos de cette boîte de dialogue:
-
Le chemin d'installation par défaut se trouve dans le
Données d'application/
répertoire de l'utilisateur Windows actuel. -
le Personnalisez l'installation Le bouton peut être utilisé pour personnaliser l'emplacement d'installation et les fonctionnalités supplémentaires à installer, y compris
pépin
et IDLE. -
le Installer le lanceur pour tous les utilisateurs (recommandé) la case est cochée par défaut. Cela signifie que chaque utilisateur de la machine aura accès au
py.exe
lanceur. Vous pouvez décocher cette case pour restreindre Python à l'utilisateur Windows actuel. -
le Ajouter Python 3.8 à
CHEMIN
la case à cocher est décochée par défaut. Il y a plusieurs raisons pour lesquelles vous pourriez ne pas utiliser PythonCHEMIN
, assurez-vous donc de comprendre les implications avant de cocher cette case.
Le programme d'installation complet vous donne un contrôle total sur le processus d'installation.
Avertissement: Si tu ne sais pas quoi CHEMIN
est, alors il est fortement recommandé que vous ne pas installer avec le programme d'installation complet. Utilisez plutôt le package Microsoft Store.
Personnalisez l'installation en fonction de vos besoins à l'aide des options disponibles dans la boîte de dialogue. Puis clique Installer maintenant. C'est tout ce qu'on peut en dire!
Félicitations, vous disposez maintenant de la dernière version de Python 3 sur votre machine Windows!
Comment installer Python sur macOS
Python 2 est préinstallé sur les anciennes versions de macOS. Ce n'est plus le cas pour les versions actuelles de macOS, à commencer par macOS Catalina.
Il existe deux méthodes d'installation sur macOS:
- L'installateur officiel
- Le gestionnaire de paquets Homebrew
Dans cette section, vous apprendrez à vérifier quelle version de Python, le cas échéant, est installée sur votre appareil macOS. Vous découvrirez également laquelle des deux méthodes d'installation vous devez utiliser.
Comment vérifier votre version de Python sur un Mac
Pour vérifier la version de Python installée sur votre Mac, ouvrez d'abord une application de ligne de commande, telle que Terminal.
Pointe: Voici comment ouvrir le terminal:
- appuyez sur la Cmd+Espace clés.
- Type
Terminal
. - presse Entrer.
Vous pouvez également ouvrir le Finder et accéder à Applications → Utilitaires → Terminal.
Avec la ligne de commande ouverte, tapez les commandes suivantes:
# Vérifiez la version Python du système
$ python --version
# Vérifiez la version Python 2
$ python2 --version
# Vérifiez la version Python 3
$ python3 --version
Si vous avez Python sur votre système, une ou plusieurs de ces commandes doivent répondre avec un numéro de version.
Par exemple, si Python 3.6.10 était déjà configuré sur votre ordinateur, alors le python3
commande afficherait ce numéro de version:
$ python3 --version
Python 3.6.10
Vous souhaiterez obtenir la dernière version de Python si l'une de ces conditions est remplie:
- Aucune des commandes ci-dessus ne renvoie un numéro de version.
- La seule version que vous voyez affichée est celle de la série Python 2.X.
- Vous disposez d'une version de Python 3 qui n'est pas la dernière disponible, qui était la version 3.8.4 au moment de la rédaction de cet article.
Quelles sont vos options
Il existe deux façons d'installer la distribution officielle Python sur macOS:
-
L'installateur officiel: Cette méthode consiste à télécharger le programme d'installation officiel à partir du site Web Python.org et à l'exécuter sur votre machine.
-
Le gestionnaire de paquets Homebrew: Cette méthode implique le téléchargement et l'installation du gestionnaire de packages Homebrew si vous ne l'avez pas déjà installé, puis la saisie d'une commande dans une application de terminal.
Le programme d'installation officiel et le gestionnaire de packages Homebrew fonctionneront, mais seul le programme d'installation officiel est maintenu par la Python Software Foundation.
Remarque: Vous pouvez également terminer l'installation sur macOS à l'aide de distributions alternatives, telles qu'Anaconda, mais ce tutoriel ne couvre que les distributions officielles.
Anaconda est une plate-forme populaire pour faire du calcul scientifique et de la science des données avec Python. Pour savoir comment installer Anaconda sur macOS, consultez le guide d'installation de macOS dans la documentation officielle d'Anaconda.
Les distributions installées par le programme d'installation officiel et le gestionnaire de paquets Homebrew ne sont pas identiques. L'installation à partir de Homebrew présente certaines limitations.
Limitations de l'installation à partir de Homebrew
La distribution Python pour macOS disponible sur Homebrew n'inclut pas la dépendance Tcl / Tk requise par le module Tkinter. Tkinter est le module de bibliothèque standard pour développer des interfaces utilisateur graphiques en Python et est en fait une interface pour la boîte à outils Tk GUI, qui ne fait pas partie de Python.
Homebrew n’installe pas la dépendance de la boîte à outils Tk GUI. Au lieu de cela, il repose sur une version existante installée sur votre système. La version système de Tcl / Tk peut être obsolète ou totalement absente et pourrait vous empêcher d'importer le module Tkinter.
Recommandations du programme d'installation de macOS
Le gestionnaire de packages Homebrew est une méthode populaire pour installer Python sur macOS car il est facile à gérer à partir de la ligne de commande et propose des commandes pour mettre à niveau Python sans avoir à accéder à un site Web. Parce que Homebrew est un utilitaire de ligne de commande, il peut être automatisé avec des scripts bash.
Cependant, la distribution Python proposée par Homebrew n'est pas contrôlée par la Python Software Foundation et peut changer à tout moment. La méthode la plus fiable sur macOS consiste à utiliser le programme d'installation officiel, en particulier si vous prévoyez de programmer Python GUI avec Tkinter.
Comment installer à partir du programme d'installation officiel
L'installation de Python à partir du programme d'installation officiel est la méthode d'installation la plus fiable sur macOS. Il inclut toutes les dépendances système nécessaires pour développer des applications avec Python.
Vous pouvez installer à partir du programme d'installation officiel en deux étapes.
Étape 1: Téléchargez le programme d'installation officiel
Suivez ces étapes pour télécharger le programme d'installation complet:
-
Ouvrez une fenêtre de navigateur et accédez à la page Téléchargements de Python.org pour macOS.
-
Sous l'en-tête "Versions de Python pour Mac OS X", cliquez sur le lien pour le Dernière version de Python 3 – Python 3.x.x. Au moment d'écrire ces lignes, la dernière version était Python 3.8.4.
-
Faites défiler vers le bas et cliquez sur programme d'installation de macOS 64 bits pour démarrer le téléchargement.
Une fois le téléchargement du programme d'installation terminé, passez à l'étape suivante.
Étape 2: Exécutez le programme d'installation
Exécutez le programme d'installation en double-cliquant sur le fichier téléchargé. Vous devriez voir la fenêtre suivante:
Suivez ces étapes pour terminer l'installation:
-
presse Continuer plusieurs fois jusqu'à ce que vous soyez invité à accepter le contrat de licence du logiciel. Puis clique Se mettre d'accord.
-
Une fenêtre vous indiquera la destination de l’installation et l’espace requis. Vous ne souhaitez probablement pas modifier l'emplacement par défaut, alors continuez et cliquez sur Installer pour démarrer l'installation.
-
Lorsque le programme d'installation a terminé de copier les fichiers, cliquez sur Fermer pour fermer la fenêtre du programme d'installation.
Félicitations, vous disposez maintenant de la dernière version de Python 3 sur votre ordinateur macOS!
Comment installer à partir de Homebrew
Pour les utilisateurs qui ont besoin d'installer à partir de la ligne de commande, en particulier ceux qui n'utiliseront pas Python pour développer des interfaces utilisateur graphiques avec le module Tkinter, le gestionnaire de packages Homebrew est une bonne option. Vous pouvez installer à partir du gestionnaire de packages Homebrew en deux étapes.
Étape 1: Installez Homebrew
Si Homebrew est déjà installé, vous pouvez ignorer cette étape. Si Homebrew n'est pas installé, utilisez la procédure suivante pour installer Homebrew:
-
Ouvrez un navigateur et accédez à http://brew.sh/.
-
Vous devriez voir une commande pour installer Homebrew en haut de la page sous la vignette «Installer Homebrew». Cette commande ressemblera à ce qui suit:
$ / bin / bash -c "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Mettez en surbrillance la commande avec votre curseur et appuyez sur Cmd+C pour le copier dans votre presse-papiers.
-
Ouvrez une fenêtre de terminal et collez la commande, puis appuyez sur Entrer. Cela commencera l'installation de Homebrew.
-
Saisissez votre mot de passe utilisateur macOS lorsque vous y êtes invité.
En fonction de votre connexion Internet, le téléchargement de tous les fichiers requis de Homebrew peut prendre quelques minutes. Une fois l'installation terminée, vous vous retrouverez à l'invite du shell dans la fenêtre de votre terminal.
Remarque: Si vous faites cela sur une nouvelle installation de macOS, vous pouvez recevoir une alerte pop-up vous demandant de installez les outils de développement en ligne de commande d'Apple. Ces outils sont nécessaires pour l'installation, vous pouvez donc confirmer la boîte de dialogue en cliquant sur Installer.
Une fois les outils de développement installés, vous devrez appuyer sur Entrer pour continuer l'installation de Homebrew.
Maintenant que Homebrew est installé, vous êtes prêt à installer Python.
Étape 2: Installez Python
Suivez ces étapes pour terminer l'installation avec Homebrew:
-
Ouvrez une application de terminal.
-
Tapez la commande suivante pour mettre à niveau Homebrew:
$ mise à jour de la bière && mise à niveau de la bière
L'installation avec Homebrew est désormais aussi simple que l'exécution de la commande brew installer python3
. Cela téléchargera et installera la dernière version de Python sur votre machine.
Vous pouvez vous assurer que tout s'est bien passé en testant si vous pouvez accéder à Python à partir du terminal:
-
Ouvrez un terminal.
-
Type
pip3
et appuyez sur Entrer. -
Vous devriez voir le texte d'aide de Python
pépin
directeur chargé d'emballage. Si vous obtenez un message d'erreur en cours d'exécutionpip3
, puis reprenez les étapes d'installation pour vous assurer que votre installation fonctionne.
Félicitations, vous avez maintenant Python sur votre système macOS!
Comment installer Python sur Linux
Il existe deux méthodes d'installation sous Linux:
- Utilisation du gestionnaire de packages de votre système d'exploitation
- Construire Python à partir du code source
Dans cette section, vous apprendrez à vérifier quelle version de Python, le cas échéant, se trouve sur votre ordinateur Linux. Vous découvrirez également laquelle des deux méthodes d'installation vous devez utiliser.
Comment vérifier votre version de Python sous Linux
De nombreuses distributions Linux sont fournies avec Python, mais ce ne sera probablement pas la dernière version et peut même être Python 2 au lieu de Python 3. Vous devriez vérifier la version pour vous en assurer.
Pour savoir quelle version de Python vous avez, ouvrez une fenêtre de terminal et essayez les commandes suivantes:
# Vérifiez la version Python du système
$ python --version
# Vérifiez la version Python 2
$ python2 --version
# Vérifiez la version Python 3
$ python3 --version
Si vous avez Python sur votre machine, une ou plusieurs de ces commandes doivent répondre avec un numéro de version.
Par exemple, si vous aviez déjà Python 3.6.10 sur votre ordinateur, alors le python3 --version
commande afficherait ce numéro de version:
$ python3 --version
Python 3.6.10
Vous souhaiterez obtenir la dernière version de Python si votre version actuelle appartient à la série Python 2.X ou n'est pas la dernière version de Python 3 disponible, qui était la version 3.8.4 au moment de la rédaction de cet article.
Quelles sont vos options
Il existe deux façons d'installer la distribution officielle Python sur Linux:
-
Installer à partir d'un gestionnaire de packages: C'est la méthode d'installation la plus courante sur la plupart des distributions Linux. Il s'agit d'exécuter une commande à partir de la ligne de commande.
-
Construire à partir du code source: Cette méthode est plus difficile que d'utiliser un gestionnaire de packages. Cela implique d'exécuter une série de commandes à partir de la ligne de commande et de s'assurer que les dépendances correctes sont installées pour compiler le code source Python.
Toutes les distributions Linux n'ont pas de gestionnaire de packages, et tous les gestionnaires de packages n'ont pas Python dans leur référentiel de packages. Selon votre système d'exploitation, la construction de Python à partir du code source peut être votre seule option.
Remarque: Vous pouvez également terminer l'installation sous Linux en utilisant des distributions alternatives, telles qu'Anaconda, mais ce tutoriel ne couvre que les distributions officielles.
Anaconda est une plate-forme populaire pour faire du calcul scientifique et de la science des données avec Python. Pour savoir comment installer Anaconda sur Linux, consultez le guide d'installation Linux dans la documentation officielle d'Anaconda.
La méthode d'installation que vous utilisez se résume principalement à savoir si votre système d'exploitation Linux dispose d'un gestionnaire de packages et si vous devez contrôler les détails de l'installation.
Recommandations d'installation Linux
Le moyen le plus courant d'installer Python sur Linux consiste à utiliser le gestionnaire de packages de votre système d'exploitation, ce qui est un bon choix pour la plupart des utilisateurs. Cependant, selon votre distribution Linux, Python peut ne pas être disponible via un gestionnaire de packages. Dans ce cas, vous devrez créer Python à partir du code source.
Il y a trois raisons principales pour lesquelles vous pouvez choisir de créer Python à partir du code source:
-
Vous ne pouvez pas télécharger Python à partir du gestionnaire de packages de votre système d'exploitation.
-
Vous devez contrôler la façon dont Python est compilé, par exemple lorsque vous souhaitez réduire l'empreinte mémoire sur les systèmes embarqués.
-
Vous souhaitez essayer les versions bêta et publier des candidats de la dernière et la meilleure version avant qu'elle ne soit généralement disponible.
Pour terminer l'installation sur votre machine Linux, recherchez votre distribution Linux ci-dessous et suivez les étapes fournies.
Comment installer sur Ubuntu et Linux Mint
Dans cette section, vous apprendrez à installer Python à l'aide d'Ubuntu apte
directeur chargé d'emballage. Si vous souhaitez créer Python à partir du code source, passez directement à la section Comment créer Python à partir du code source.
Remarque: Les utilisateurs de Linux Mint peuvent passer à la section «Linux Mint et Ubuntu 17 et inférieurs».
Selon la version de la distribution Ubuntu que vous exécutez, le processus de configuration de Python sur votre système variera. Vous pouvez déterminer votre version locale d'Ubuntu en exécutant la commande suivante:
$ lsb_release -a
Aucun module LSB n'est disponible.
ID de distributeur: Ubuntu
Description: Ubuntu 16.04.4 LTS
Sortie: 16.04
Nom de code: xenial
Suivez les instructions ci-dessous qui correspondent au numéro de version que vous voyez sous Libération
dans la sortie de la console:
-
Ubuntu 18.04, Ubuntu 20.04 et supérieur: Python 3.8 n'est pas fourni par défaut sur Ubuntu 18.04 et supérieur, mais il est disponible dans le référentiel Universe. Pour installer la version 3.8, ouvrez une application de terminal et tapez les commandes suivantes:
$ sudo apt-get mise à jour $ sudo apt-get installer python3.8 python3-pip
Une fois l'installation terminée, vous pouvez exécuter Python 3.8 avec le
python3.8
commande etpépin
avec lepip3
commander. -
Linux Mint et Ubuntu 17 et inférieurs: Python 3.8 n'est pas dans le référentiel de l'univers, vous devez donc l'obtenir à partir d'une archive de packages personnels (PPA). Par exemple, pour installer à partir du PPA «deadsnakes», utilisez les commandes suivantes:
$ sudo add-apt-repository ppa: deadsnakes / ppa $ sudo apt-get mise à jour $ sudo apt-get installer python3.8 python3-pip
Une fois l'installation terminée, vous pouvez exécuter Python 3.8 avec le
python3.8
commander et exécuterpépin
avec lepip3
commander.
Toutes nos félicitations! Vous avez maintenant Python 3 configuré sur votre machine!
Comment installer sur Debian Linux
Avant de pouvoir installer Python 3.8 sur Debian, vous devez installer le sudo
commander. Pour l'installer, exécutez les commandes suivantes dans un terminal:
$ su
$ apt-get installer sudo
$ sudo vim / etc / sudoers
Après cela, ouvrez le / etc / sudoers
fichier en utilisant le sudo vim
commande ou votre éditeur de texte préféré. Ajoutez la ligne de texte suivante à la fin du fichier, en remplaçant ton nom d'utilisateur
avec votre nom d'utilisateur actuel:
your_username ALL = (ALL) ALL
Vous pouvez maintenant passer à la section Comment créer Python à partir du code source pour terminer l'installation de Python.
Comment installer sur openSUSE
Construire à partir des sources est le moyen le plus fiable de configurer Python sur openSUSE. Pour ce faire, vous devrez installer les outils de développement, ce qui peut être fait dans YaST
via les menus ou en utilisant zypper
:
$ sudu zypper install -t modèle devel_C_C
Cela peut prendre un certain temps car il installe plus de 150 packages. Une fois terminé, passez à la section Comment créer Python à partir du code source.
Comment installer sur CentOS et Fedora
Python 3.8 n'est pas disponible dans les référentiels CentOS et Fedora, vous devrez donc créer Python à partir du code source. Avant de compiler Python, cependant, vous devez vous assurer que votre système est préparé.
Tout d'abord, mettez à jour le Miam
directeur chargé d'emballage:
Une fois que Miam
termine la mise à jour, vous pouvez installer les dépendances de construction nécessaires avec les commandes suivantes:
$ sudo yum -y groupinstall "Outils de développement"
$ sudo yum -y installer gcc openssl-devel bzip2-devel libffi-devel
Lorsque tout est terminé l'installation, passez à la section Comment créer Python à partir du code source.
Comment installer sur Arch Linux
Arch Linux est assez diligent pour suivre les versions de Python. Il est probable que vous ayez déjà la dernière version. Sinon, utilisez la commande suivante pour mettre à jour Python:
Lorsque Python a terminé la mise à jour, vous devriez être prêt!
Comment créer Python à partir du code source
Parfois, votre distribution Linux n'a pas la dernière version de Python, ou peut-être voulez-vous simplement être en mesure de créer vous-même la dernière et la meilleure version. Voici les étapes à suivre pour créer Python à partir des sources:
Étape 1: Téléchargez le code source
Pour commencer, vous devez obtenir le code source Python. Python.org rend cela assez simple. Si vous accédez à la page Téléchargements, vous verrez la dernière source pour Python 3 en haut. Assurez-vous simplement de ne pas utiliser Legacy Python, Python 2!
Lorsque vous sélectionnez la version Python 3, une section "Fichiers" s'affiche en bas de la page. Sélectionner Archive tar source gzippée et téléchargez-le sur votre machine. Si vous préférez une méthode de ligne de commande, vous pouvez utiliser wget
pour télécharger le fichier dans votre répertoire actuel:
$ wget https://www.python.org/ftp/python/3.8.4/Python-3.8.4.tgz
Une fois le téléchargement de l'archive tar terminé, vous devrez effectuer quelques opérations pour préparer votre système à la construction de Python.
Étape 2: Préparez votre système
Il y a quelques étapes spécifiques à la distribution impliquées dans la création de Python à partir de zéro. Le but de chaque étape est le même sur toutes les distributions, mais vous devrez peut-être traduire dans votre distribution si elle n'utilise pas apt-get
:
-
Tout d'abord, mettez à jour votre gestionnaire de packages et mettez à niveau vos packages:
$ sudo apt-get mise à jour $ mise à niveau sudo apt-get
-
Ensuite, assurez-vous que toutes les exigences de construction sont installées:
# Pour les systèmes basés sur apt (comme Debian, Ubuntu et Mint) $ sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev # Pour les systèmes basés sur yum (comme CentOS) $ sudo yum -y groupeinstall "Outils de développement" $ sudo yum -y installer gcc openssl-devel bzip2-devel libffi-devel
Ce n’est pas un problème si vous avez déjà installé certaines des conditions requises sur votre système. Vous pouvez exécuter les commandes ci-dessus et les packages existants ne seront pas écrasés.
Maintenant que votre système est prêt à fonctionner, il est temps de commencer à construire Python!
Étape 3: Construisez Python
-
Une fois que vous avez les prérequis et le fichier TAR, vous pouvez décompresser la source dans un répertoire. Notez que la commande suivante créera un nouveau répertoire appelé
Python-3.8.3
sous celui dans lequel vous vous trouvez:$ tar xvf Python-3.8.4.tgz $ CD Python-3.8.4
-
Vous devez maintenant exécuter le
./configure
outil pour préparer la construction:$ ./configure --enable-optimisations --with-ensurepip=installer
le
activer-optimisations
flag activera certaines optimisations dans Python pour le faire fonctionner environ 10% plus rapidement. Cela peut ajouter vingt ou trente minutes au temps de compilation. lewith-ensurepip = installer
flag va s'installerpépin
fourni avec cette installation. -
Ensuite, vous construisez Python en utilisant
faire
. le-j
l'option dit simplementfaire
pour diviser le bâtiment en étapes parallèles pour accélérer la compilation. Même avec les builds parallèles, cette étape peut prendre plusieurs minutes: -
Enfin, vous souhaiterez installer votre nouvelle version de Python. Vous utiliserez le
altinstall
ciblez ici pour éviter d'écraser le système Python. Puisque vous installez dans/ usr / bin
, vous devrez exécuter en tant que root:
La fin de l'installation peut prendre un certain temps. Une fois cela fait, vous pouvez vérifier que Python est correctement configuré.
Étape 4: Vérifiez votre installation
Vérifiez que le python3.8 --version
La commande renvoie la dernière version:
$ python3.8 --version
Python 3.8.4
Si tu vois Python 3.8.4
, alors vous êtes prêt!
Si vous avez du temps supplémentaire, vous pouvez également exécuter la suite de tests pour vous assurer que tout fonctionne correctement sur votre système.
Pour exécuter la suite de tests, tapez la commande suivante:
Vous voudrez probablement trouver autre chose à faire pendant un certain temps, car votre ordinateur exécutera des tests pendant un certain temps. Si tous les tests réussissent, vous pouvez être sûr que votre toute nouvelle version de Python fonctionne comme prévu!
Comment installer Python sur iOS
L'application Pythonista pour iOS est un environnement de développement Python à part entière que vous pouvez exécuter sur votre iPhone ou iPad. Il comprend un éditeur Python, une documentation technique et un interpréteur, le tout dans une seule application.
Pythonista est étonnamment amusant à utiliser. C'est un excellent petit outil lorsque vous êtes bloqué sans ordinateur portable et que vous souhaitez travailler sur vos compétences Python en déplacement. Il est livré avec la bibliothèque standard Python 3 complète et comprend même une documentation complète que vous pouvez parcourir hors ligne.
Pour configurer Pythonista, vous devez le télécharger à partir de l'App Store iOS.
Comment installer Python sur Android
Si vous avez une tablette ou un téléphone Android et que vous souhaitez pratiquer Python en déplacement, plusieurs options sont disponibles. Celui que nous avons trouvé supportant le plus de manière fiable Python 3.8 est Pydroid 3.
Pydroid 3 dispose d'un interpréteur que vous pouvez utiliser pour les sessions REPL, et il vous permet également d'éditer, d'enregistrer et d'exécuter du code Python.
Vous pouvez télécharger et installer Pydroid 3 à partir du Google Play Store. Il existe une version gratuite et une version Premium payante qui prend en charge la prédiction de code et l'analyse de code.
Interprètes Python en ligne
Si vous souhaitez essayer les exemples de ce didacticiel sans configurer Python sur votre machine, plusieurs sites Web proposent un interpréteur Python en ligne:
Ces interpréteurs Python basés sur le cloud peuvent ne pas être en mesure d'exécuter certains des exemples les plus complexes de ce didacticiel, mais ils sont adéquats pour exécuter la plupart du code et peuvent être un bon moyen de commencer. Plus d'informations sur l'utilisation de ces sites sont présentées dans le prochain didacticiel de cette série.
Conclusion
Toutes nos félicitations! Vous avez maintenant accès à la dernière version de Python pour votre système. Votre voyage Python ne fait que commencer.
Dans ce didacticiel, vous avez appris à:
- Vérifiez qui version de Python, le cas échéant, est installé sur votre système
- Installez la dernière version de Python sur les fenêtres, macOS, et Linux
- Utiliser Python sur appareils mobiles comme les téléphones ou les tablettes
- Utilisez Python sur le Web avec interprètes en ligne
Vous êtes maintenant prêt à commencer à programmer en Python! Assurez-vous de partager vos progrès et toutes les questions que vous pourriez avoir dans les commentaires ci-dessous.
[ad_2]