首页 >后端开发 >Python教程 >为什么在 CMD 中输入'python”会打开 Windows 应用商店?

为什么在 CMD 中输入'python”会打开 Windows 应用商店?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-11-26 09:29:10257浏览

Why Does Typing

当我输入“python”时,CMD 打开 Windows 应用商店:综合解决方案

最近,许多用户遇到了异常行为尝试运行 Python 代码:在 CMD 中输入“python”后,它会将它们重定向到 Microsoft Store 以下载 Python 3.7。即使没有任何重大更改或安装,此问题也由于未知原因而长期出现。重新安装 Python 并验证 Path 环境变量已被证明无效。

要解决此问题,我们需要进入 Windows 搜索栏的“管理应用程序执行别名”部分。在这里,我们会遇到Python的两个别名。通过取消选择它们,我们可以恢复原来的“python”和“python3”别名。

这个问题的根源在于Python的安装过程。安装后,Windows 会在目录“%USERPROFILE%AppDataLocalMicrosoftWindowsApps”中创建两个空文件“python.exe”和“python3.exe”。此操作会覆盖 Python 的默认别名。

Windows 随后将此目录放置在“Path”环境变量的顶部,确保任何对“python”的搜索都会优先考虑假的“python.exe”和“ python3.exe' 文件覆盖实际的 Python 安装。

解决此困境的最简单的解决方案是禁用 Python 的应用程序执行别名。此操作有效地删除了空的“python.exe”和“python3.exe”文件,将系统恢复到其预期功能。

虽然手动删除这些假 EXE 文件可能很诱人,但它们会自动重新生成系统重新启动后。使用“应用程序执行别名”页面提供了更持久的解决方案。

除了此主要解决方案之外,还有替代解决方法:

  1. 使用 DOSKEY 或类似工具为 Python 创建新别名.
  2. 删除指向别名文件的用户路径环境变量,但请注意这可能会中断其他应用程序的执行别名。

以上是为什么在 CMD 中输入'python”会打开 Windows 应用商店?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn