--Les personnes qui ont commencé à être ignorées vers le Microsoft Store lors de l'exécution de Python avec PowerShell --Les personnes qui exécutent des scripts Python dans PowerShell et rien ne se passe
~~ La cause est inconnue, mais il semble que le chemin suivant soit référencé. Changeons l'ordre des variables d'environnement. Il semble que la cause soit la mise à jour de Windows 10 mai 2019 (merci à @Miyukiumoo) https://forest.watch.impress.co.jp/docs/serial/yajiuma/1188376.html
La racine de tous les méfaits
C:\Users\user\AppData\Local\Microsoft\WindowsApps\python.exe
Lorsque j'ai essayé d'exécuter un script Python dans PowerShell comme d'habitude, rien ne s'est passé et le processus est revenu. Pas même à l'invite de commande. Lorsque j'ai lancé l'interpréteur en tant qu'essai, il a été ignoré dans le Microsoft Store.
** Pourquoi? ?? ** **
D'ailleurs, à ce moment, j'ai pu exécuter le script normalement dans l'environnement virtuel d'Anaconda.
Quand j'ai essayé de mettre à jour conda la veille, cela a pris beaucoup de temps et cela a été affiché comme un conflit foiré, j'ai interrompu / redémarré avec Ctrl-c, et je me demande si l'environnement par défaut était cassé ~ Anaconda J'ai essayé de le remettre, mais cela n'a pas fonctionné.
Cela aurait dû être confirmé avant de réinsérer Anaconda. .. ..
Vérifiez les variables d'environnement. Le chemin va à python.exe correctement.
** Alors pourquoi? ?? ** **
J'ai finalement remarqué ici. Je me demande pourquoi il a sauté sur le Microsoft Store au lieu d'une erreur en premier lieu. Si vous vérifiez le chemin référencé par la commande
> where python
C:\Users\user\AppData\Local\Microsoft\WindowsApps\python.exe
C:\Users\user\Anaconda3\python.exe
** Quelque chose **
Lorsque je l'ai vérifié avec Explorer, cela ressemblait à un fichier relativement récent. J'ai essayé de le supprimer avec colère, mais il a également été joué.
Je me suis demandé s'il pouvait être effacé si je l'exécutais avec des privilèges d'administrateur, mais j'ai choisi un moyen de le résoudre confortablement.
Lorsque vous exécutez la commande, elle analyse le chemin des variables d'environnement et exécute le premier fichier trouvé. Assurez-vous que python.exe d'Anaconda3 est trouvé avant le python.exe qui est ignoré dans le Microsoft Store.
Vous pouvez maintenant exécuter Python en toute sécurité.
Si vous ne pouvez pas exécuter une commande, vérifiez d'abord le chemin référencé par la commande.
C'était une situation qui m'a donné envie de dire que mon ordinateur était en panne alors que je n'avais rien fait. N'avez-vous pas fait cela pour une étude ultérieure? Si oui, faites-le moi savoir.
Recommended Posts