TROUBLESHOOTING GUIDE
WindowsAppsのpython.exeとは何か
Microsoft Storeへの誘導に使われる実行エイリアスと、本物のPythonとの違いを解説します。
更新日 2026年9月22日一般的な切り分け手順
結論
WindowsApps内のpython.exeは、常に通常のPython本体とは限りません。アプリ実行エイリアスとしてStoreやインストール済みパッケージへ橋渡しします。
なぜPATHに現れるのか
Windowsはユーザーごとのアプリ実行エイリアスをWindowsApps配下に置きます。そのため、Pythonを別の場所へインストールしていても検索結果に現れます。
消す前に確認すること
ファイルを直接削除せず、設定のアプリ実行エイリアスから状態を確認します。Store版を使用中なら無効化で動かなくなることがあります。
判断基準
`python -c "import sys; print(sys.executable)"` と `py -0p` の結果が目的の環境を指していれば、WindowsAppsの候補が表示されても問題とは限りません。
まだ直らない場合
エラーログ全体を診断ツールへ貼り付け、別の原因候補が重なっていないか確認してください。
エラーログを診断