[Python] Windows中CMD输入python总是打开商店?教你彻底解决这个“陷阱”

[Python] Windows中CMD输入python总是打开商店?教你彻底解决这个“陷阱”

在 Windows 10 和 Windows 11 系统中,很多新手 Python 学习者可能都遇到过这样一个奇怪的问题:在命令提示符(CMD)中输入 python 命令时,不是打开 Python 解释器,而是直接跳转到微软商店。这是怎么回事?难道我操作错了?

别慌,这其实是 Windows 系统自身的“坑”,而不是你的错。本文将带你一步一步关闭这个陷阱式“别名”机制,并且教你正确安装可用的 Python 环境,让你轻松开启 Python 编程之旅!


一、为什么输入 python 会打开 Microsoft Store?

这其实是 Windows 系统自带的一种“别名映射”机制。当你在命令行中输入 pythonpython3 命令时,如果系统没有在 PATH 环境变量中找到真正的 Python 可执行文件,就会默认跳转到商店引导你安装,这一行为来源于所谓的“App Execution Aliases”(应用执行别名)。

这种机制初衷是好的——帮用户快速从商店获取 Python。但现实是,商店版本并不适合开发者使用,路径混乱、不易管理、功能有限,甚至可能出现多个版本混用、环境变量错乱等问题。

因此,我们的第一步是:关闭这个自动跳商店的设置


二、关闭“跳转商店”的 App 别名设置

操作步骤如下:

  1. 在列表中找到以下两个条目:
    • App Installer - python.exe
    • App Installer - python3.exe
  2. 将它们的开关都关闭(关掉切换按钮)

打开 设置 → 应用 → 高级应用设置 → 应用执行别名或在某些版本中路径为:

设置 → 应用 → 应用和功能 → 右上角“更多设置” → 应用执行别名

完成以上设置后:

  • 再次在 cmd 中输入 python 时,就不会再跳商店了。
  • 若尚未安装 Python,则会提示 'python' 不是内部或外部命令
  • 若已经安装了真实的 Python,则将正常运行。

三、推荐安装方式:真正的 Python 该怎么装?

方法 A:从官方 python.org 安装(推荐开发者使用)

  1. 访问官网:https://www.python.org/downloads/windows/
  2. 下载适合你系统的安装包(通常选择 “Windows installer (64-bit)” 的版本,例如 Python 3.12)。
  3. 然后点击 “Install Now” 完成安装。

安装时务必勾选底部选项:

✅ Add python.exe to PATH 

安装完成后,在 cmd 终端中输入:

python --version 

若成功输出版本号:

Python 3.12.1 

说明安装成功!


方法 B:使用 winget 命令安装(适用于 Win11 或新版 Win10)

如果你是 Win11 用户,或开启了 Windows 包管理器(Winget),可以使用以下方法快速安装:

  1. 打开“管理员权限”的 PowerShell(或 Windows Terminal)。

安装完成后重启终端,输入:

python --version 

执行以下命令:

winget install Python.Python.3.12 

若能正确显示版本号,则说明安装成功。


四、检查系统中真正的 Python 路径

装完 Python 后,为了确保你调用的是“正确版本”,可以使用以下命令:

where python 

正常情况下你会看到类似:

C:\Users\你的用户名\AppData\Local\Programs\Python\Python312\python.exe 

如果输出结果中含有 AppInstallerWindowsApps 等字样,那说明系统中仍可能存在别名干扰,此时建议:

  • 手动清理冗余路径;
  • 或者检查环境变量中是否有旧的 Python 安装路径未移除。

五、临时方案:尝试使用 py 命令

如果你之前已经正确安装过 Python,但 python 命令不起作用,还可以尝试:

py --version 

py 是 Windows 自带的 Python 启动器,有时候比 python 命令更可靠。你也可以通过它直接运行代码,比如:

py hello.py 

不过从长远看,还是建议把前面的“别名问题”彻底解决,让 python 命令正常工作。


六、结语:避免入坑,从基础配置做起

Windows 系统自动“跳转商店”的机制确实让很多 Python 新手误入歧途。我们总结一下最重要的几点:

  • ✅ 关闭 App Installer 的 python.exe 别名,避免被重定向到商店。
  • ✅ 推荐使用 python.org 官方安装包,勾选“添加到 PATH”。
  • ✅ 安装后用 where python 检查系统路径是否正确。
  • py 命令可用于临时替代。

只要配置正确,使用 CMD 或 PowerShell 输入 python 就能顺利运行解释器,开启高效的 Python 开发之路!


如果你正在学习 Python,推荐阅读《Think Python》(《Python沉思录》)这本经典入门书籍,它不只是教语法,更注重“像计算机科学家一样思考”。想学习得深入、系统、扎实,可以搭配这本书边学边练。


有任何配置上的困扰、多个 Python 共存的混乱情况,也欢迎留言交流!我们将一起解决你的 Python 环境问题 💪

Read more

260223-Gartner Hype Cycle 2026 AI 报告调研与解读

260223-Gartner Hype Cycle 2026 AI 报告调研与解读

2026年人工智能技术成熟度曲线战略报告与深度总结 在2026年的全球科技版图中,人工智能(AI)正经历着从“技术狂热”向“运营务实”的根本性转变。根据行业领先的分析机构研究,2026年被界定为人工智能进入“幻灭期”(Trough of Disillusionment)的关键节点1。这一阶段并非预示着技术的失败,而是一次必要的情绪修正和市场洗礼。企业不再盲目追求宏大的“登月计划”,转而将注意力集中在可预测的投资回报率(ROI)、系统架构的稳健性以及跨职能的运营集成上1。与此同时,2026年也标志着人工智能从单一的模型应用演变为复杂的智能系统协同,通过代理式AI(Agentic AI)、多代理系统(Multiagent Systems)以及主权AI(Sovereign AI)等核心趋势,重新定义了全球商业竞争的规则3。 第一部分:2026年全球AI经济格局与支出分析 2026年全球人工智能支出预计将达到2.52万亿美元,较2025年增长44%1。这一巨大的财务投入反映了企业对AI基础设施建设的持续承诺。尽管市场处于幻灭期,但这种增长主要由技术供应商构建AI基础架构的战略驱动,基础

By Ne0inhk
Flutter 组件 genkit 的适配 鸿蒙Harmony 实战 - 驾驭大模型开发套件、实现鸿蒙端 AI 智能流式响应与提示词工程自动化方案

Flutter 组件 genkit 的适配 鸿蒙Harmony 实战 - 驾驭大模型开发套件、实现鸿蒙端 AI 智能流式响应与提示词工程自动化方案

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 组件 genkit 的适配 鸿蒙Harmony 实战 - 驾驭大模型开发套件、实现鸿蒙端 AI 智能流式响应与提示词工程自动化方案 前言 在鸿蒙(OpenHarmony)生态向智能化、全场景自动化的演进过程中,“生成式 AI(Generative AI)”不再仅仅是一个噱头,而是重塑应用交互逻辑的核心底座。面对日益复杂的 LLM(大语言模型)调用链路、层出不穷的提示词(Prompt)版本管理以及对实时流式响应(Streaming)的严苛要求。如果仅仅依靠原始的 HTTP POST 请求。那么不仅会导致开发效率极低。更难以应对 AI 业务中常见的“幻觉审计”与“多模型动态切换”等高阶挑战方案。 我们需要一种“开发者友好、

By Ne0inhk
人工智能:自然语言处理与计算机视觉的融合应用

人工智能:自然语言处理与计算机视觉的融合应用

人工智能:自然语言处理与计算机视觉的融合应用 学习目标 💡 理解自然语言处理(NLP)与计算机视觉(CV)融合的基本概念和重要性 💡 掌握NLP与CV融合的主要方法和技术 💡 学会使用前沿模型(如CLIP、ALIGN、ViLT)进行多模态融合 💡 理解融合应用的场景(如图像字幕生成、视觉问答、多模态检索) 💡 通过实战项目,开发一个图像字幕生成应用 重点内容 * NLP与CV融合的基本概念 * 主要融合方法和技术 * 前沿融合模型(CLIP、ALIGN、ViLT) * 融合应用场景(图像字幕生成、视觉问答、多模态检索) * 实战项目:图像字幕生成应用开发 一、NLP与CV融合的基本概念 1.1 多模态学习的重要性 多模态学习(Multimodal Learning)是指处理和理解来自多个模态(如文本、图像、音频)的数据的过程。NLP与CV的融合是多模态学习的一个重要分支,它结合了文本理解和图像分析的能力,使计算机能够更全面地理解和解释现实世界的信息。 1.

By Ne0inhk
【AI 学习】解锁Claude Skills:开启AI应用新维度

【AI 学习】解锁Claude Skills:开启AI应用新维度

一、Claude Skills 是什么? 1.1 官方定义剖析 Claude Skills 是 Anthropic 公司为其人工智能模型 Claude 打造的一项创新性的功能扩展机制。从 Anthropic 的官方阐述来看,它本质上是一种标准化的、可复用的模块化系统,旨在赋予 Claude 执行特定领域复杂任务的能力 。通过 Claude Skills,用户能够让 Claude 迅速化身为专业领域的 “专家”,完成从常规的文本处理到复杂的业务流程自动化等多样化任务。 举例来说,在文档处理领域,以往使用普通的 AI 模型处理合同文档时,可能需要多次详细地输入指令,要求其提取关键条款、检查格式规范等,且每次处理都需重复这些指令,而借助 Claude Skills,用户只需创建一个专门用于合同处理的 Skill,将合同处理的流程、关键信息提取规则等内容封装其中,后续再处理合同时,Claude 就能自动调用该 Skill,

By Ne0inhk