J'essaie d'exécuter python à partir de l'invite de commande windows (windows 10). Donc, le résultat est typique lorsque la variable d'environnement de chemin n'est pas configurée
c:\windows\system32>python
'python' is not recognized as an internal or external command, operable
program or batch file
cependant, je ne suis pas sûr de savoir quel est le bon répertoire à configurer dans la variable path.
J'ai essayé quelques variantes et aucune d'entre elles ne fonctionne, notamment:
c:\users\xxx\anaconda3
c:\users\xxx\anaconda3\Scripts
c:\users\xxx\anaconda3\libs\python34
et aucun d'entre eux ne fonctionne.
Quelqu'un at-il une expérience avec cette constellation de système particulière (windows, anaconda). Merci.
il s'avère que je me suis trompé.
La solution est la suivante: dans anaconda (ainsi que dans d'autres implémentations), définissez la variable d'environnement de chemin sur le répertoire où 'python.exe' est installé.
Par défaut, le fichier python.exe dans anaconda se trouve dans:
c:\.....\anaconda
une fois que vous avez fait cela, évidemment, la commande python fonctionne, dans mon cas, donnant les résultats suivants.
python
Python 3.4.3 |Anaconda 2.2.0. (64|bit)|(default, Nov 7 2015), etc, etc
Il a travaillé pour moi aussi.
J'essaie de résoudre ce problème depuis le soir.
Bien venir au point, au lieu de donner le chemin suivant
C:\Utilisateurs\Nom_utilisateur\AppData\Local\Continuum\anaconda3\python.exe
fais ceci
C:\Utilisateurs\Nom_utilisateur\AppData\Local\Continuum\anaconda3 \
C:\Utilisateurs \\ Anaconda3
Je viens d'ajouter le chemin ci-dessus, à mes variables d'environnement de chemin et cela a fonctionné . Maintenant, tout ce que nous avons à faire est de passer au répertoire d'emplacement du script .py, ouvrez le cmd avec cet emplacement et exécutez-le pour afficher le résultat.
Dans Windows 10, vous pouvez le trouver ici:
C:\Users\[USER]\AppData\Local\conda\conda\envs\[ENVIRONMENT]\python.exe
Pour exporter le jeu exact de chemins utilisé par Anaconda, utilisez la commande echo %PATH%
dans Anaconda Prompt. Cela est nécessaire pour éviter des problèmes avec certaines bibliothèques telles que SSL.
Référence: https://stackoverflow.com/a/54240362/663028
L'emplacement par défaut de python.exe devrait être ici: c:\users\xxx\anaconda3
Une solution pour le trouver est d'ouvrir le message Anaconda puis d'exécuter
> where python
Cela retournera le chemin absolu des emplacements de python, par exemple:
(base) C:\>where python
C:\Users\Chad\Anaconda3\python.exe
C:\ProgramData\Miniconda2\python.exe
C:\dev\Python27\python.exe
C:\dev\Python34\python.exe
Vous pouvez également simplement réinstaller Anaconda et cocher l’option ajouter une variable à Path. Si vous faites des erreurs ici, votre système d'exploitation pourrait commencer à mal fonctionner.
C:\Users\<Username>\AppData\Local\Continuum\anaconda2
Pour moi, c'était le répertoire d'installation par défaut sous Windows 7. Je l'ai trouvé via La réponse de Rusy