Als ich versuchte, Python auszuführen, wurde ich zum Microsoft Store übersprungen

Zielgruppe

Umgebung

Fazit

~~ Die Ursache ist unbekannt, aber es scheint, dass auf den folgenden Pfad verwiesen wird. Lassen Sie uns die Reihenfolge der Umgebungsvariablen ändern. Es scheint, dass die Ursache Windows 10 Mai 2019 Update ist (Dank an @Miyukiumoo) https://forest.watch.impress.co.jp/docs/serial/yajiuma/1188376.html

Die Wurzel allen Übels


C:\Users\user\AppData\Local\Microsoft\WindowsApps\python.exe

Hintergrund

Python kann nicht ausgeführt werden

Als ich versuchte, ein Python-Skript wie gewohnt in PowerShell auszuführen, passierte nichts und der Prozess kehrte zurück. Nicht einmal an der Eingabeaufforderung. Als ich den Interpreter als Testversion startete, wurde er in den Microsoft Store übersprungen.

** Warum? ?? ** ** **

Zu diesem Zeitpunkt konnte ich das Skript übrigens normal in der virtuellen Umgebung von Anaconda ausführen.

Als ich am Tag zuvor versuchte, conda zu aktualisieren, dauerte es lange und es wurde als durcheinandergebrachter Konflikt angezeigt. Ich habe Ctrl-c unterbrochen / neu gestartet und ich frage mich, ob die Standardumgebung defekt war ~ Anaconda Ich habe versucht, es wieder einzulegen, aber es hat nicht funktioniert.

Überprüfen von ausführbaren Dateien und Umgebungsvariablen

Dies sollte vor dem erneuten Einsetzen von Anaconda bestätigt worden sein. .. ..

Überprüfen Sie die Umgebungsvariablen. Der Pfad führt ordnungsgemäß zu python.exe.

** Warum dann? ?? ** ** **

Überprüfen Sie den Pfad, auf den der Befehl verweist

Ich habe es hier endlich bemerkt. Ich frage mich, warum es überhaupt statt eines Fehlers in den Microsoft Store gesprungen ist. Wenn Sie den Pfad überprüfen, auf den der Befehl verweist

> where python
C:\Users\user\AppData\Local\Microsoft\WindowsApps\python.exe
C:\Users\user\Anaconda3\python.exe

** Etwas **

Als ich es mit dem Explorer überprüfte, sah es aus wie eine relativ neue Datei. Ich habe versucht, es mit Wut zu löschen, aber es wurde auch gespielt.

Ich fragte mich, ob es gelöscht werden könnte, wenn ich es mit Administratorrechten ausführen würde, aber ich entschied mich für einen Weg, es bequem zu lösen.

Ändern Sie die Reihenfolge der Umgebungsvariablen

Wenn Sie den Befehl ausführen, durchsucht er den Pfad der Umgebungsvariablen und führt die erste gefundene Datei aus. Stellen Sie sicher, dass die python.exe von Anaconda3 vor der python.exe gefunden wird, die zum Microsoft Store übersprungen wird.

Sie können Python jetzt sicher ausführen.

Zusammenfassung

Wenn Sie einen Befehl nicht ausführen können, überprüfen Sie zuerst den Pfad, auf den der Befehl verweist.

Es war eine Situation, die mich dazu brachte zu sagen, dass mein Computer kaputt war, obwohl ich nichts getan hatte. Hast du das nicht für ein späteres Studium gemacht? Wenn ja, lassen Sie es mich bitte wissen.

Recommended Posts

Als ich versuchte, Python auszuführen, wurde ich zum Microsoft Store übersprungen
Ich habe versucht, das Telefon klingeln zu lassen, als es auf dem IoT-Post veröffentlicht wurde
Ich möchte Python GUI ausführen, wenn Raspberry Pi startet
[Python] Ich habe versucht, den Pitcher zu analysieren, der keinen Treffer und keinen Lauf erzielt hat
Als ich versuchte, das Root-Passwort mit ansible zu ändern, konnte ich nicht darauf zugreifen.
Als ich versuchte, mit Python eine virtuelle Umgebung zu erstellen, funktionierte dies nicht
Als ich versuchte, Python3 in Atom einzuführen, blieb ich stecken
Ich habe versucht, eine CSV-Datei mit Python zu berühren
Ich habe versucht, Soma Cube mit Python zu lösen
[Python] Ich habe versucht, die Top 10 der Lidschatten grafisch darzustellen
Ich habe versucht, das Problem mit Python Vol.1 zu lösen
Python: Kann in Lambda wiederholt werden
Wovon ich süchtig war, als ich Python Tornado benutzte
Ich habe versucht, die String-Operationen von Python zusammenzufassen
Als ich in IPython versuchte, den Wert zu sehen, war es ein Generator, also kam ich auf ihn, als ich frustriert war.
Eine Geschichte, die praktisch war, als ich versuchte, das Python-IP-Adressmodul zu verwenden
Was tun, wenn der Microsoft Store geöffnet wird, auch wenn Sie Python unter Windows ausführen?
Als ich versuchte, eine Socket-Kommunikation mit Raspberry Pi durchzuführen, war das Protokoll anders
Was ich getan habe, als ich wütend war, es mit der Option enable-shared einzufügen
Ich habe versucht, die Entropie des Bildes mit Python zu finden
Ich habe versucht zu simulieren, wie sich die Infektion mit Python ausbreitet
Wovon ich süchtig war, als der Processing-Benutzer zu Python wechselte
[Python] Ich habe versucht, die folgende Beziehung von Twitter zu visualisieren
Ich habe versucht, die Mail-Sendefunktion in Python zu implementieren
Ich habe versucht, die Unterschiede zwischen Java und Python aufzuzählen
Ich habe versucht, das Python-Skript unter Windows 10 von 2.7.11 auf 3.6.0 zu ändern
Ich habe versucht, Python zu berühren (Installation)
Als ich versuchte, PIL und matplotlib in einer virtuellen Umgebung zu installieren, war ich süchtig danach.
Als ich den AtCoder Beginner Contest ausprobierte, war es ein schreckliches Ergebnis, also schaue ich zurück
Ich habe versucht, den Ball zu bewegen
Ich habe versucht, den Abschnitt zu schätzen.
Ich habe versucht, die Anfängerausgabe des Ameisenbuchs mit Python zu lösen
Die Platte, von der ich süchtig war, als ich MeCab in Heroku einsetzte
Ein Memorandum beim automatischen Erwerb mit Selen
Wovon ich süchtig war, als ich ALE in Vim für Python einführte
Ich habe versucht, die Videowiedergabezeit anzuzeigen (OpenCV: Python-Version)
Ich habe versucht, die Effizienz der täglichen Arbeit mit Python zu verbessern
Als ich versuchte, mithilfe von Anforderungen in Python zu kratzen, war ich süchtig nach SSLError, also einem Workaround-Memo
Ich habe versucht, das automatische Senden einer E-Mail durch Doppelklicken auf das Symbol [Python] zu ermöglichen
Mir wurde gesagt, dass ich XML_SetHashSalt nicht finden konnte, als ich versuchte, pip mit Python zu verwenden.
Eine Geschichte, die nicht funktioniert hat, als ich versucht habe, mich mit dem Python-Anforderungsmodul anzumelden
Ich habe versucht, die Behandlung von Python-Ausnahmen zusammenzufassen
Ich habe versucht, PLSA in Python zu implementieren
Wrangle x Python Buch Ich habe es versucht [2]
Ich versuchte das Weckwort zu erkennen
Ich habe versucht, PLSA in Python 2 zu implementieren
Python3-Standardeingabe habe ich versucht zusammenzufassen
Ich habe versucht, die grafische Modellierung zusammenzufassen.
Ich habe versucht, ADALINE in Python zu implementieren
Ich habe versucht, das Umfangsverhältnis π probabilistisch abzuschätzen
Ich habe versucht, die COTOHA-API zu berühren
Ich habe versucht, PPO in Python zu implementieren
Python: Ich habe das Problem des Handlungsreisenden ausprobiert
Wrangle x Python Buch Ich habe es versucht [1]
[Python] Ich habe versucht, TF-IDF stetig zu berechnen
Ich habe versucht, Python zu berühren (grundlegende Syntax)
Was ich süchtig nach Python Autorun war
Ich habe das Python Tornado Testing Framework ausprobiert