web-dev-qa-db-fra.com

'python' n'est pas reconnu comme une commande interne ou externe

Donc, j'ai récemment installé Python Version 2.7.5 et j'ai créé une petite boucle avec elle, mais le problème est que, quand je vais dans cmd et que je tape python testloop.py, l'erreur se produit: 

'python' n'est pas reconnu comme une commande interne ou externe

J'ai essayé de tracer le chemin mais sans succès.

Voici mon chemin:

C:\Program Files\Python27

Comme vous pouvez le voir, c’est là que mon Python est installé. Je ne sais pas quoi faire d'autre. Quelqu'un peut aider?

72
Dave Stallberg

Vous devez ajouter ce dossier à votre chemin Windows:

https://docs.python.org/2/using/windows.html Tiré de cette question.

33
Darrell O'Donnell

Essayez "py" au lieu de "python" à partir de la ligne de commande:

C:\Utilisateurs\Cpsa> py
Python 3.4.1 (v3.4.1: c0e311e010fc, 18 mai 2014, 10:38:22) [MSC v.1600 32 bits (Intel)] sur win32
Tapez "aide", "copyright", "crédits" ou "licence" pour plus d'informations.
>>>

192
Asif Iqbal

J'ai trouvé la réponse ... Cliquez sur l'installateur et cochez la case "Ajouter un python aux variables d'environnement" NE désinstallez PAS l'ancien, mais cliquez sur Modifier .... Cliquez sur le lien pour voir l'image ...

 enter image description here

42
Akhilesh

Tout d’abord, assurez-vous où se trouve votre répertoire python. C'est normalement dans C:\Python27. Si le vôtre est différent, changez-le en utilisant la commande ci-dessous.

Si, après l’installation, python n’est toujours pas reconnu, saisissez ceci dans PowerShell:

[Environment] :: SetEnvironmentVariable ("Path", "$ env: Path; C:\Python27", "User")

Fermez PowerShell, puis redémarrez-le pour vous assurer que Python est maintenant exécuté. Si ce n’est pas le cas, il peut être nécessaire de redémarrer

 enter image description here

7
snr

Tapez py -v au lieu de python -v dans la commande Invite.

6
SashikaJK

j'ai résolu ce problème en exécutant CMD en mode administrateur, alors essayez ceci.

4

Si vous voulez voir la version python, vous devriez utiliser py -V au lieu de python -V

C:\Users\ghasan> py -V

Python 3.7.1

Si vous souhaitez accéder à l'environnement d'exécution de python, vous devez utiliser py au lieu de python

C:\Utilisateurs\ghasan> py

Python 3.7.1 (v3.7.1: 260ec2c36a, 20 oct 2018, 14:57:15) [MSC v.1915 64 bit (AMD64)] sur win32

Tapez "aide", "copyright", "crédits" ou "licence" pour plus d'informations.

Ici vous pouvez exécuter le programme python en tant que:

print ('Bonjour Python')

Bonjour python

4
Gufran Hasan

J'ai rencontré le même problème lorsque j'installais Python, et le problème est résolu lorsque je configure un PATH dans le système. Voici les étapes à suivre.

  • Accédez à "Panneau de configuration" -> "Système"
  • Cliquez sur "Paramètres système avancés" sur la gauche
  • Cliquez sur "Variables d'environnement"
  • Recherchez et cliquez sur la variable "Path"
  • Cliquez sur "Modifier"
  • Ajoutez "C: \" au champ des variables d’environnement, si vous utilisez Windows7, puis séparez-le par un point-virgule de l’entrée existante. Si vous utilisez Windows10, cliquez simplement sur "Nouveau" pour l'ajouter.
  • Rouvrez l'invite de commande et essayez entrez la description de l'image ici
2
Ke Du

Il suffit de savoir où se trouvent ces trois fichiers dans votre système, puis de copier chaque chemin et de le coller dans la variable d’environnement une par une. Puis cliquez sur OK pour tous.

C:\Anaconda3

C:\Anaconda3\Scripts 

C:\Anaconda3\Library\bin 

Ensuite, redémarrez votre noyau Spyder (côté gauche) et tapez python dans cmd pour vérifier s’il fonctionne.

0
pavitra

Ouvrez CMD avec un accès administrateur (clic droit puis exécution en tant qu'administrateur), puis tapez la commande suivante:

set PYTHONPATH=%PYTHONPATH%;C:\My_python_lib

Remplacez My_python_lib par le nom du dossier de votre python installé (par exemple, C:\python27..__). Pour vérifier si la variable path est définie, tapez echo %PATH%, votre partie python s'affichera à la fin. Donc maintenant python est accessible . À partir de ce tutoriel

0
Black Mamba

Depuis Python -docs , définissez PATH comme vous l’avez fait comme ci-dessus.

Vous devez vous assurer que le répertoire d’installation de Python soit ajouté au chemin PATH de chaque fenêtre de commande au démarrage. Si vous avez récemment installé Python, la commande dir C:\py * vous indiquera probablement où il est installé; l'emplacement habituel est quelque chose comme C:\Python27. Sinon, vous serez réduit à une recherche de votre disque entier 

Utilisez Outils ‣ Recherchez ou cliquez sur le bouton Rechercher et recherchez «python.exe». Si vous découvrez que Python est installé dans le répertoire C:\Python27 (par défaut au moment de la rédaction), vous devez vous assurer que vous entrez la commande

Exécutez ensuite la commande Python en utilisant le nom de chemin complet pour vous assurer que cela fonctionne.

0
iheanyi

J'ai installé python 3.7.4. D'abord, j'ai essayé python dans l'invite de commande. Il disait que "Python n'est pas reconnu commande ......". Puis j'ai essayé 'py' command et ça marche.

Mon exemple de commande est:

py hacker.py
0
Abdus Salam Azad

Une autre solution utile mais simple pourrait être de redémarrer votre ordinateur après le téléchargement si Python est dans la variable PATH. C’est une erreur que j’ai l'habitude de commettre lors du téléchargement de Python sur une nouvelle machine.

0
Kevin

Si vous avez désinstallé puis réinstallé et exécuté "python" dans la CLI, veillez à ouvrir un nouveau CMD après votre installation pour que "python" soit reconnu. 'py' sera probablement reconnu avec une ancienne CLI car elle n'est liée à aucune version.

0
run_the_race