Je viens d'installer python sur VS Code et je ne peux exécuter aucun code python à l'aide de la python
commande.
Il semble utiliser la python
commande par défaut et ne la reconnaît pas.
Lorsque je clique avec le bouton droit et que je le choisis, Run Code
il se plaint:
'python' is not recognized as an internal or external command, operable program or batch file
Il en va de même pour l'exécution manuelle python main.py
.
Lorsque j'ouvre un PowerShell élevé et que je l'exécute python
, il se plaint:
python : The term 'python' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ python
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (python:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Il n'essaie pas d'utiliser la py
commande mais il le reconnaît. Et quand j'appelle manuellement py main.py
, cela fonctionne .
Quand je le fais manuellement, >py main.py
il écrit monGoodbye, World!
Comment puis-je le compiler / exécuter dans VS Code simplement en utilisant la fonction de clic droit de CodeRunner ( Run Code
)?
J'ai déjà le dossier Python et son dossier Scripts dans PATH.
J'utilise VS Code 1.27.2
et j'ai installé python 3.7.0
sur ma machine et j'ai coché sa case d'installation pour ajouter automatiquement les variables d'environnement. (CHEMIN est ok)
J'ai également installé: ms-python.python
et tht13.python
et formulahendry.code-runner
extensions sur le code VS.
Voici mon main.py
code:
print("Goodbye, World!")
Il s'est avéré que je devais juste redémarrer mon ordinateur après avoir installé ms-python.python
et tht13.python
et les formulahendry.code-runner
extensions sur le code VS et ajouté le Scripts
dossier python dans PATH
.
Maintenant , les deux py
et les python
commandes fonctionnent partout comme cmd
ou Run Code
dans le menu clic droit.
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots