You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已安装Python但命令提示符提示“Python was not found”问题求助

问题分析与解决方案

1. 微软商店的Python执行别名抢占优先级

你遇到的错误提示里的「App Execution Aliases」是核心问题——微软商店版Python会在系统中创建python.exe和python3.exe的别名,这些别名的优先级高于本地安装的Python,导致CMD调用的是商店的空别名而非实际安装的Python程序。

解决步骤:

  • 打开Windows设置 → 应用 → 应用和功能 → 右侧找到「应用执行别名」
  • 找到python.exe和python3.exe对应的开关,全部关闭
  • 关闭当前所有CMD窗口,重新打开后执行python --version测试

2. 系统PATH环境变量未包含Python路径

VSCode和Python自带终端能正常运行Python,是因为它们直接绑定了Python的安装路径,但CMD完全依赖系统PATH查找可执行文件,若PATH未添加Python路径,CMD就无法识别。

解决步骤:

  • 找到你的Python安装目录(默认路径如C:\Users\[你的用户名]\AppData\Local\Programs\Python\Python3xx,xx为版本号;自定义安装则找你指定的文件夹)
  • 右键「此电脑」→ 属性 → 高级系统设置 → 环境变量
  • 在「系统变量」中找到Path,点击「编辑」
  • 添加两条路径:
    • Python主安装目录(如上述默认路径)
    • Python的Scripts子目录(如C:\Users\[你的用户名]\AppData\Local\Programs\Python\Python3xx\Scripts)
  • 保存设置,关闭所有CMD窗口后重新打开测试

3. 安装Python时未勾选「Add Python to PATH」

多次重装仍出现问题,大概率是每次安装都跳过了这个关键选项,导致系统PATH未自动添加Python路径。

解决步骤:

  • 卸载当前Python,重新运行安装包
  • 安装界面务必勾选Add Python [你的版本号] to PATH
  • 若需自定义安装路径,选择「Customize installation」,避免安装到微软商店默认目录
  • 安装完成后重启CMD,测试python --version

4. CMD缓存旧环境变量

即使更新了PATH,当前打开的CMD窗口可能仍使用旧的环境变量缓存,导致无法识别Python。

解决步骤:

  • 直接关闭所有CMD窗口,重新打开新窗口测试
  • 或重启电脑彻底刷新系统环境变量

内容的提问来源于stack exchange,提问作者Leo McIntyre

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 17:07:27