4
votes

Python n'a pas été trouvé mais peut être installé à partir du Microsoft Store (mars 2020)

J'ai commencé à regarder un cours Python sur YouTube dans lequel le type qui donne la leçon enseigne en utilisant VSCode. Il a commencé par l'installation de logiciels (Python & Pycharm). Ensuite, dans VSCode, il a téléchargé l'extension Python (celle faite par Microsoft) et l'extension appelée "Code Runner" pour exécuter le code Python sur VSCode. Lorsque j'essaye d'exécuter mon code, l'erreur suivante s'affiche, que vous pouvez également voir dans l'image sur le lien à la fin de la question. Je ne peux pas en publier une capture d'écran car je suis nouveau sur cette plateforme. Merci à quiconque voit ça.

[Exécution] python -u "c: \ Users \ Ryan \ Desktop \ Python \ app.py" Python n'a pas été trouvé mais peut être installé à partir du Microsoft Store: htttps: //go.microsoft.com/fwlink? LinkID = 2082640

Capture d'écran de l'écran d'erreur VSCode


0 commentaires

3 Réponses :


0
votes

Je pense que vous devez d'abord installer Python avant d'utiliser VSCode. Vous pouvez le télécharger ici: https://www.python.org/downloads/

Une fois installé, VSCode devrait le détecter et s'exécuter sans problème.


9 commentaires

Bonjour, merci d'avoir répondu. J'ai installé Python 3.8.2 quelques mois après l'installation et j'ai commencé à utiliser VSCode. J'utilise VSCode pour le HTML, le CSS et le PHP de base depuis environ 3 mois maintenant. Ce que vous suggérez, c'est de désinstaller VSCode et de le réinstaller? On m'a dit sur Reddit que cela pouvait être un problème dans le chemin sur les paramètres de la variable d'environnement.


Je dois également ajouter que PyCharm fonctionne bien, peut-être est-ce un peu hors de propos car il s'agit essentiellement d'un IDE Python, mais je voulais ajouter cela juste au cas où cela serait utile.


Testons si votre PC peut voir correctement Python .... essayez d'ouvrir l'invite de commande et tapez «Python» à partir de n'importe quel répertoire. Cela vous donne-t-il quelque chose comme ça? 'Python 3.8.1 (tags/v3.8.1:1b293b6, Dec 18 2019, 23:11:46) [MSC v.1916 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.


Eh bien, lorsque je tape "Python" sur le CMD, il ouvre Python sur le Windows Store pour que je le télécharge.


Avez-vous ajouté Python au chemin Windows?


Je ne sais pas vraiment comment faire ça. Je veux dire, c'est sur les variables de chemin d'environnement. Je peux l'exécuter sur PyCharm sans aucun problème. Je peux aussi l'exécuter sur VSCode (criez à Brett Cannon pour la réponse) mais la sortie sur le terminal semble un peu surchargée avec l'adresse de mon projet. Ce n'est pas idéal, mais je peux vivre avec. Merci d'avoir vérifié.


Je vous entends, je cherche moi-même un IDE ... la plupart de ceux que j'ai trouvés sont très compliqués et nécessitent beaucoup de configurations ... je viens d'essayer PyScripter ... et bien que l'interface graphique ne soit pas la meilleure c'est très simple et très facile à utiliser pour essayer il y a des tonnes d'IDE, alors essayez-les jusqu'à ce que vous trouviez celui que vous aimez!


Hey. Merci pour les conseils, j'aime personnellement VSCode donc je prévois de m'y tenir pendant un certain temps. Je vous souhaite bonne chance pour trouver votre IDE idéal. Il y en a un que je n'ai pas essayé mais j'en ai beaucoup entendu parler, il s'appelle Atom, peut-être (si vous ne l'avez pas déjà fait) vous devriez l'essayer. Bonne journée!


Vous êtes les bienvenus! Le gros avantage de PyScripter par rapport à VsCode est la vitesse. Il s'ouvre super vite ... et il est également conçu exclusivement pour Python donc il n'y a pas de configurations complexes ... il est prêt à l'emploi! J'adore et c'est exactement ce dont j'avais besoin ... bonne chance! :-)



11
votes

Vous n'avez pas la commande python installée dans votre PATH sous Windows, qui est la valeur par défaut si vous n'avez pas obtenu votre copie de Python à partir du Windows Store. Si vous avez sélectionné votre interpréteur Python dans VS Code (regardez dans la barre d'état), je désactiverais Code Runner. De cette façon, l'extension Python est ce qui permet d'exécuter Python (le bouton Play sera vert au lieu de blanc).


3 commentaires

Merci, cela a fonctionné et a exécuté le code. Quand je l'exécute, c'est la sortie: PS C: \ Users \ Luis \ Desktop \ Python> & C: / Users / Luis / AppData / Local / Programs / Python / Python38-32 / pyth‌ on.exe c: / Users / Luis / Desktop / Python / app.py Bonjour, Baby PS C: \ Users \ Luis \ Desktop \ Python> Et j'aimerais que cela paraisse un peu plus propre, comme la sortie de Pycharm qui ressemble à ceci: C: \ Users \ Luis \ PycharmProjects \ python0 \ venv \ Scripts \ python.ex‌ e C: /Users/Luis/Desktop/Python/app.py Bonjour, Baby Process a terminé avec le code de sortie 0 Cela pourrait se ressembler, mais je n'ai pas pu poster les captures d'écran dans ce commentaire.


@devloop, n'oubliez pas de remercier le monsieur qui vous a aidé en votant pour sa réponse.


@ShadyMBA Je l'ai déjà fait mais je n'ai pas assez de réputation pour qu'il soit affiché publiquement.



0
votes

Cela se produit parfois si vous utilisez un environnement virtuel et que vous ne l'avez pas activé sur votre invite de commande.


0 commentaires