当前位置: 首页 > news >正文

Win10下python环境变量呼出微软应用商店

以下是三种彻底解决 Windows 10 的 CMD 中运行 python 命令弹出应用商店问题的方法


​方法一:调整环境变量优先级​-或者直接删除微软应用商店的环境变量%USERPROFILE%\AppData\Local\Microsoft\WindowsApp

  1. ​操作步骤​

    • 打开系统环境变量设置(右键「此电脑」→「属性」→「高级系统设置」→「环境变量」)。
    • 在 Path 变量中,将 Python 的安装路径(如 C:\Python39 和 C:\Python39\Scripts)​​上移​​至 %USERPROFILE%\AppData\Local\Microsoft\WindowsApps 的上方,确保系统优先调用本地 Python 而非应用商店别名。
    • 重启 CMD 或 PowerShell 测试 python --version
  2. ​适用场景​

    • 适用于环境变量中存在多个 Python 路径或 WindowsApps 路径干扰的情况。

​方法二:禁用应用执行别名​

  1. ​操作步骤​

    • 按下 Win + S,搜索并打开「管理应用执行别名」。
    • 关闭 python.exe 和 python3.exe 对应的开关,阻止系统将命令重定向到应用商店。
    • 若问题仍存在,可尝试直接删除 Path 中的 WindowsApps 路径(但需注意系统可能自动恢复)。
  2. ​适用场景​

    • 适用于 Windows 10/11 默认启用应用别名的情况,无需修改环境变量顺序。

​方法三:修改文件夹权限【最管用的】

  1. ​操作步骤​

    • 定位到 WindowsApps 文件夹(通常位于 %USERPROFILE%\AppData\Local\Microsoft\WindowsApps)。
    • 右键文件夹→「属性」→「安全」→「编辑」,将所有用户的权限设置为「拒绝」,阻止系统调用该目录下的 python.exe[citation:用户原文]。
    • 重启 CMD 验证。
  2. ​注意事项​

    • 此方法可能影响其他应用商店应用,且需谨慎操作(权限错误可能导致系统异常)[citation:用户原文]。

注意:要保证环境变量正常 每次操作完及时调整


​补充建议​

  • ​验证安装​​:直接运行绝对路径(如 C:\Python39\python.exe --version)确认 Python 是否正常。
  • ​多版本管理​​:推荐使用 pyenv-win 或虚拟环境避免路径冲突。
  • ​注册表修复(高级用户)​​:若问题持续,可检查注册表中 .py 文件关联是否正确指向本地 Python。
  •  

                   遇到的bug记录下来 帮助有缘人 有用记得一键三连 点赞关注多交流

http://www.dtcms.com/a/306721.html

相关文章:

  • 2025Nacos安装Mac版本 少走弯路版本
  • MySQL设置为严格模式
  • 使用HaiSnap做了一款取件码App(一键生成)
  • PCB基础知识
  • Redis简介及基本操作(一)
  • SNR-Aware Low-light Image Enhancement 论文阅读
  • JavaFX CSS @font-face 错误全面分析 loadStylesheetUnPrivileged / reportException
  • [Agent开发平台] Coze Loop开源 | 前端 | typescript架构API速查
  • Mac配置iterm2
  • 为什么选择 Apache RocketMQ
  • 基于Java+vue+MySQL实现(Web)疫情上报系统
  • 架构实战——架构重构内功心法第一式(有的放矢)
  • Effective C++ 条款12:复制对象时勿忘其每一个成分
  • AD里面出现元器件PCB封装不能编辑的情况
  • UE5保姆级新手教程第六章(角色互动)
  • 低成本高可控,TEMU自养号测评的6大核心优势解析
  • 【数据可视化-76】从释永信被查,探索少林寺客流量深度分析:Python + Pyecharts 炫酷大屏可视化(含完整数据和代码)
  • 142页|中型国有企业数字化转型方法论:京东数智化转型解决方案-五化方法论
  • Apache Ignite 集群标识(Cluster ID)和集群标签(Cluster Tag)
  • Python多线程利器:重入锁(RLock)详解——原理、实战与避坑指南
  • 国产音频DA转换芯片DP7361支持192K六通道24位DA转换器
  • AI服务器中,EEPROM有哪些部件使用,需要存储哪些信息?
  • sqli-labs:Less-2关卡详细解析
  • 跨云部署实战:前端、后端 + RSYNC、全栈场景统一落地方案
  • 在macOS上使用VS Code和Clang配置C++开发环境
  • 《解密React key:虚拟DOM Diff中的节点身份锚点》
  • Undo、Redo、Binlog的相爱相杀
  • GIS工程师面试题
  • Java项目:基于SSM框架实现的济南旅游网站管理系统【ssm+B/S架构+源码+数据库+毕业论文+远程部署】
  • 力扣 hot100 Day60