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

安装Python时已添加到Path仍提示“Python未安装”如何解决

问题描述

已安装版本号为3.10.5150.1013的Python,安装过程中勾选了添加Python到系统Path的选项,且已完成配置核查,但调用Python时仍收到「Python is not installed」的警告提示。
相关截图:

  • 警告提示截图:Python未安装警告弹窗
  • Python安装信息核查截图:Python版本安装验证
  • 环境变量配置核查截图:Path配置验证
故障根因

这类问题90%以上是以下几个原因导致:

  • Windows自带的Python应用执行别名优先级高于本地安装的Python路径,调用时优先触发跳转微软应用商店的逻辑,触发未安装提示
  • 环境变量仅配置在用户级Path中,当前调用Python的程序运行在管理员权限上下文,读取系统级Path时找不到Python路径
  • 修改环境变量后未重启终端/对应调用程序,旧进程未加载最新的Path配置
  • Path中配置的Python路径优先级低于其他带python.exe的目录,调用时命中了错误的路径
修复步骤

按以下顺序排查操作即可解决:

  1. 关闭Windows应用执行别名
    • 按下Win+S打开搜索框,输入「应用执行别名」打开对应设置页
    • 在别名列表中找到python.exe、python3.exe两个条目,将对应的开关全部设置为关闭状态
    • 新开一个命令提示符窗口,输入python --version验证是否能正常返回3.10.x的版本信息
  2. 校验Path优先级
    • 在命令提示符窗口输入where python,查看返回的第一条路径是否为你本地安装的Python3.10路径(默认路径类似C:\Users\你的用户名\AppData\Local\Programs\Python\Python310\python.exe)
    • 如果第一条路径不是本地安装的Python路径,打开环境变量设置面板,将Python安装根目录、根目录下的Scripts目录两个路径上移到Path列表的最顶端,保存配置
  3. 匹配权限上下文
    • 如果你需要在管理员权限运行的程序/终端中调用Python,确认上述两个Python路径已经添加到系统级Path中,而非仅添加在当前用户的用户级Path中
    • 所有环境变量修改完成后,必须完全关闭所有正在运行的终端、代码编辑器、脚本启动器等会调用Python的程序,重新打开后再测试,旧进程不会自动加载新的环境变量配置
  4. 安装修复
    • 以上操作都无效时,重新运行Python3.10安装包,依次选择Modify-Next,勾选Add Python to environment variables选项后点击Install执行修复安装,修复完成后重启电脑即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.30 19:33:23