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

已添加Python路径但系统仍找不到python.exe的问题求助

Python命令执行报错:找不到WindowsApps下的python.exe文件

问题复现

执行任何Python命令时出现:

The system cannot find the file C:\Users\nickr\AppData\Local\Microsoft\WindowsApps\python.exe.

虚拟环境中执行代码时出现:

Unable to create process using '"C:\Users\nickr\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\python.exe" C:/Users/nickr/Documents/assistApp/main.py'

解决方案

  • 检查WindowsApps目录的快捷方式
    打开文件资源管理器,导航到C:\Users\nickr\AppData\Local\Microsoft\WindowsApps,确认python.exe或PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0目录下的python.exe是否存在。若不存在,说明微软商店版Python的快捷方式已损坏。

  • 修复微软商店版Python
    打开微软商店,搜索「Python 3.10」进入应用详情页,点击「修复」,完成后重启终端验证。

  • 切换至官网版Python
    卸载微软商店版Python,从Python官网下载对应版本安装包,安装时务必勾选「Add Python to PATH」选项。安装完成后重启终端,执行python --version确认路径生效。

  • 重建虚拟环境
    旧虚拟环境绑定了无效的Python路径,需重新创建:

    1. 删除原虚拟环境文件夹(如venv)
    2. 执行python -m venv venv创建新虚拟环境
    3. 激活环境:venv\Scripts\activate
    4. 重新安装依赖:pip install -r requirements.txt
  • 清理并更新环境变量
    打开系统环境变量设置,在Path中移除指向C:\Users\nickr\AppData\Local\Microsoft\WindowsApps的无效条目,添加官网版Python的安装路径(例如C:\Users\nickr\AppData\Local\Programs\Python\Python310和C:\Users\nickr\AppData\Local\Programs\Python\Python310\Scripts),保存后重启终端。

  • 调整应用执行别名
    打开Windows设置,搜索「应用执行别名」,找到Python相关的别名(python.exe、python3.exe),要么设置为指向正确的Python安装路径,要么直接禁用这些别名,避免路径冲突。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 00:20:56