web-dev-qa-db-fra.com

Windows: Anaconda 'python' n'est pas reconnu comme une commande interne ou externe sur CMD

Cela commence à devenir aggravant. Je reçois le 'python' typique n'est pas reconnu comme une commande interne ou externe ... message lorsque vous essayez d'exécuter python sur la ligne de commande. C’est un problème courant, et j’ai trouvé de nombreux articles disant d’y remédier en ajoutant un dossier python (C:\Users\ftake\Anaconda3) à mon chemin Windows (j'ai redémarré mon PC après cela), mais rien ne fonctionnait pour moi. Le problème est que j'ai déjà installé Anaconda 1.8.2 sur mon ordinateur et lors de la tentative d'exécution de python sur CMD, un message d'erreur s'affiche indiquant que python n'est pas reconnu en tant qu'interne ...

J'ai essayé d'installer pyinstaller (ou tout autre paquet Python) à l'aide de pip, un message s'affiche également. 'Pip' n'est pas reconnu en tant que commande interne ou externe ... Même si vous essayez d'exécuter (sur CMD) le commande suivante pour créer un environnement virtuel: virtualenv --python=python3.6.3 <env-name>

J'utilise: OS: Windows 10 Pro . Anaconda Version: 1.8.2

2
Fouzi TAKELAIT

Vous ne l'avez probablement pas ajouté à vos variables d'environnement, voici comment procéder: 

  1. Allez dans "Editer les variables d'environnement système" dans le panneau de configuration (vous pouvez le rechercher en utilisant l'outil de recherche).

  2. Une fois que vous y êtes, assurez-vous d'être dans la section avancée.

  3. Cliquez sur "Variables d'environnement". Dans la section "Variables système", recherchez quelque chose nommé "Chemin". 

  4. Si path n’est pas présent, créez-le simplement en cliquant sur "Nouveau" dans la partie contenant les variables système.

  5. Une fois que vous avez terminé, sélectionnez "Chemin" et cliquez sur Modifier, recherchez maintenant le chemin dans lequel vous avez installé Anaconda (c'est-à-dire C:\Utilisateurs\ftake\Anaconda3) et ajoutez-le au "Chemin". 

  6. Une fois que vous avez terminé, essayez à nouveau d'utiliser la commande python et cela devrait fonctionner.

Si je ne savais rien à propos de quelque chose, vous pouvez aussi suivre ceci: https://www.Java.com/en/download/help/path.xml

Je sais que c'est pour Java, mais cela fonctionne exactement de la même manière pour Python.

EDIT: De plus, pour pip c'est littéralement la même chose, il suffit d'ajouter\Scripts à la fin du chemin

2
EmperorBale

une fois pour toutes, lorsque vous obtenez ce python ou pip n'est pas reconnu erreur dans la commande windows L'invite se produit souvent lorsque plusieurs IDE installations 

Allez aux variables d'environnement puis aux variables système où vous modifiez ou ajoutez ceci

parfois votre chemin anaconda3 peut-être dans allusers si vous l'installez en tant qu'administrateur, passez par le lecteur C pour l'obtenir 

exemple C:\Utilisateurs\Tous les utilisateurs\anaconda3

Sinon, essayez py -m pip et installez votre paquet

0
Redz Ch

Si vous n'avez pas vérifié le Add Anaconda to the Windows PATH lors de l'installation, vous pouvez le faire manuellement en ajoutant les chemins suivants à votre variable path -:

  • C:\<path_to_anaconda_directory>\anaconda3
  • C:\<path_to_anaconda_directory>\anaconda3\Library\mingw-w64\bin
  • C:\<path_to_anaconda_directory>\anaconda3\Library\usr\bin
  • C:\<path_to_anaconda_directory>\anaconda3\Library\bin
  • C:\<path_to_anaconda_directory>\anaconda3\Scripts

Le chemin standard (si vous n'avez rien spécifié d'autre dans l'installation) est C:\Users\<your_user_name>\AppData\Local\Continuum\anaconda3

0
Løiten