私は問題を解決し、私の痛みの時間から他の人を救うために投稿しました。
Windows 10では、
PythonはC:\Python
にインストールされ、環境変数に追加されますが、プログラムを正しく実行しません。
Cmdのpython myscript.py
を入力してもプログラムは実行されませんが、エラーは発生しません。
入力C:\Python\python.exe myscript.py
はコードを正しく実行されます。
CMDのC:\Users\Username\AppData\Local\Microsoft\WindowsApps\python.exe
に移動し、del /f python.exe
に移動します。
C:\Users\MyUsername\AppData\Local\Microsoft\WindowsApps\python.exe
にあるファイルは、PATH
の環境変数の前に表示されます。このファイルは、エッジでPythonのダウンロードページを開くだけです。
このファイルを削除するか、名前を変更する必要がありますが、このフォルダの項目はマイクロソフトによって保護されています。ファイルエクスプローラでこのファイルを削除しようとすると、Error 0x80070780
が取得されます。削除するには、管理者権限を持つCMDのフォルダに移動し、このファイルを削除するために上記を入力する必要があります。
私はこれが誰かを助けてくれることを願っています。
where python
を実行すると、WindowsAppフォルダに追加のpython実行可能ファイルが表示されるだけです。
Windowsの設定でApp execution aliases
で実行することができ、pythonエイリアスをオフにします。
評判ポイントが低いために答えに埋め込むことができないので、App実行エイリアスのイメージはここで答えに埋め込むことができません