Python
Aussi appelé cpython, interpréteur python, python.org
CPython de la Python Software Foundation. Sous Windows, l'interpréteur est python.exe. Un programme d'installation de python.org et un paquet du Microsoft Store ont des structures différentes.
Ce que vous devez savoir
Python est un environnement d'exécution de langage. python.exe n'est pas node.exe.
python.exe exécute les fichiers .py et le REPL. Le paquet du Store et le programme d'installation de python.org se placent dans des dossiers différents. node.exe est JavaScript. Arrêter Python n'arrête pas Node.
- De quoi s'agit-il ?
- L'interpréteur CPython
- python.exe est-il un virus ?
- Pas par son nom. Vérifiez le chemin
- Store ou python.org ?
- Structures différentes. Même langage
Qu'est-ce que Python ?
Python est l'environnement d'exécution du langage CPython. Vous installez un interpréteur. Windows ne l'intègre pas comme service par défaut.
Si vous ne l'avez jamais utilisé
Si un cours demande d'installer Python, téléchargez le programme d'installation Windows sur python.org/downloads/windows. Le Microsoft Store propose également un paquet PSF. Ces deux options n'impliquent pas le même dossier ni la même configuration de PATH. python.exe est l'interpréteur, pas un virus par son nom. Un python.exe dans Téléchargements à côté d'un crack est une autre histoire. Ce n'est pas Node.js.
À quoi sert-il ?
python.exe exécute les fichiers .py. py -0p liste les installations que le lanceur py peut voir.
Un venv possède son propre python.exe. Il s'agit toujours de CPython, pas d'un second langage.
python -m pip effectue l'installation pour cet interpréteur. Anaconda est une distribution différente.
À qui s'adresse-t-il ?
- Étudiants dont le programme indique Python, et non Anaconda
- Personnes ayant vu python.exe et se demandant s'il s'agissait d'un logiciel malveillant
- Toute personne ayant tapé python et obtenu une page du Store
Statut actuel
Activement développé. Le CPython actuel prend en charge Windows 10 et versions ultérieures selon la PEP 11. Cet article concerne l'interpréteur Windows, pas IronPython.
Quel âge a-t-il ?
Guido van Rossum a publié Python en 1991. Il est plus ancien que Node.js (2009) et plus ancien qu'Anaconda Navigator. Les travaux actuels sous Windows utilisent une version 3.x. Une version 2.7 résiduelle appartient au passé.
Versions
Canaux principaux d'abord. Les numéros de build exacts ne sont pas tous vérifiés ici.
Configuration requise
Les valeurs suivent les directives publiques de l'éditeur. La charge de travail modifie néanmoins les besoins réels.
Minimum
| Système d'exploitation | Le CPython actuel prend en charge Windows 10 et versions ultérieures, selon la documentation de python.org (PEP 11) |
|---|---|
| Mémoire vive | L'interpréteur est léger. Le script et les paquets déterminent la mémoire consommée |
Profil de ressources
- Demande en processeur
- Suit ce que vous ouvrez dans l'application
- Demande en mémoire vive
- Suit les documents, les onglets ou les bibliothèques
Processus installés
Ces exécutables appartiennent à ce produit lorsqu'il est installé.
| python.exe | Interpréteur CPython pour cette installation |
|---|---|
| pythonw.exe | Même environnement d'exécution sans fenêtre de console |
Composants de démarrage
Windows n'ajoute pas python.exe comme service par défaut. Un fichier .py au démarrage, une tâche ou un EDI peut le lancer.
Emplacements des fichiers
| Installation standard | C:\Users\<you>\AppData\Local\Programs\Python\Python3*\ |
|---|
Formats de fichiers
Problèmes courants
`python` ouvre le Microsoft Store
Les alias d'exécution d'applications peuvent s'approprier le nom. Le paquet du Store et le programme d'installation de python.org restent des chemins différents. Il ne s'agit pas d'une installation corrompue de Node.
Deux versions de python dans le PATH
Un venv, un alias du Store et une installation de python.org peuvent tous s'appeler python.exe. where.exe python et py -0p indiquent lequel a été lancé.
Résolution des problèmes
where.exe python et py -0p
Identifiez s'il s'agit du Store, de python.org ou d'un venv. where.exe node est une autre recherche.
Lisez la ligne de commande pour le fichier .py
C'est la charge de travail en cours. Ne supprimez pas node_modules pour résoudre un blocage de Python.
Désactivez l'alias du Store si vous voulez python.org dans le PATH
Paramètres > Applications > Paramètres avancés des applications > Alias d'exécution d'application. Cette option est un alias Windows, pas un virus.
Alternatives
Anaconda est une distribution volumineuse avec Navigator. Node.js est un environnement d'exécution de langage différent.
Aide officielle et téléchargements
Commencez par le fournisseur. Les sites de fichiers exe aléatoires ne constituent pas un canal d'assistance.
| Télécharger | www.python.org/downloads/windows/ Programme d'installation officiel ou page du fournisseur |
|---|---|
| Aide | docs.python.org/ Support du fournisseur |
| Site officiel | www.python.org/ Commencez ici, pas sur un hébergeur d'exécutables aléatoire |
| Utiliser Python sous Windows | docs.python.org/3/using/windows.html Dispositions du Store par rapport à python.org |
Matériel associé
N'importe quel PC actuel sous Windows 10 ou 11 peut exécuter l'interpréteur. Les traitements lourds de données nécessitent de la RAM. Un GPU n'est utile que si la bibliothèque utilisée en tire parti.
Détails techniques
Détails techniques
Les numéros de version du fournisseur changent. Cet article ne fige pas de build.
Sources et vérification
Mention de la source enregistrée : août 2026. Cette mention n'établit pas de vérification indépendante. Notre méthodologie de recherche.
- Site officiel de Python · Page produit du fournisseur
- Aide de Python · Support du fournisseur
- Utiliser Python sous Windows · Notes d'installation officielles pour Windows
- Carte des processus Foxhole · Échantillons internes sur des PC Windows. Ceci n'est pas un benchmark de laboratoire.
Cet article vous a-t-il été utile ?
Un simple oui ou non suffit. Choisissez une raison si vous le souhaitez, ou ajoutez une courte remarque.
Merci. Cela nous aide à améliorer cette page.