在 Windows 10 和 Windows 11 系统中,很多 Python 学习者可能都遇到过这样一个问题:在命令提示符(CMD)中输入 python 命令时,不是打开 Python 解释器,而是直接跳转到微软商店。这是怎么回事?难道操作错了?
遇到此问题无需担心,这其实是 Windows 系统自身的机制导致的。本文将介绍如何关闭这个'别名'机制,并教你正确安装可用的 Python 环境。

一、为什么输入 python 会打开 Microsoft Store?
这其实是 Windows 系统自带的一种'别名映射'机制。当你在命令行中输入 python 或 python3 命令时,如果系统没有在 PATH 环境变量中找到真正的 Python 可执行文件,就会默认跳转到商店引导你安装。这一行为来源于所谓的'App Execution Aliases'(应用执行别名)。
这种机制初衷是帮用户快速从商店获取 Python。但现实是,商店版本并不适合开发者使用,路径混乱、不易管理、功能有限,甚至可能出现多个版本混用、环境变量错乱等问题。
因此,第一步是关闭这个自动跳商店的设置。
二、关闭'跳转商店'的 App 别名设置
操作步骤如下:
- 在列表中找到以下两个条目:
App Installer - python.exeApp Installer - python3.exe
- 将它们的开关都关闭(关掉切换按钮)!
打开 设置 → 应用 → 高级应用设置 → 应用执行别名或在某些版本中路径为:
设置 → 应用 → 应用和功能 → 右上角'更多设置' → 应用执行别名
完成以上设置后:
- 再次在
cmd中输入python时,就不会再跳商店了。 - 若尚未安装 Python,则会提示
'python' 不是内部或外部命令。 - 若已经安装了真实的 Python,则将正常运行。

三、推荐安装方式:真正的 Python 该怎么装?
方法 A:从官方 python.org 安装(推荐开发者使用)
- 访问官网:https://www.python.org/downloads/windows/
- 下载适合你系统的安装包(通常选择 'Windows installer (64-bit)' 的版本,例如 Python 3.12)。
- 然后点击 'Install Now' 完成安装。
安装时务必勾选底部选项:
✅ Add python.exe to PATH


