没有找到 Python;不带参数运行以从 Microsoft Store 安装,或从“设置”中禁用此快捷方式

Jos*_*ood 35 python python-3.x windows-10

我刚刚开始编码,我试图下载一个 GUI,但终端一直给我这个错误 Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.

我正在尝试使用此命令安装它 python -m pip install --upgrade pip setuptools virtualenv

小智 74

“未找到 Python;不带参数运行以从 Microsoft Store 安装,或从设置 > 管理应用程序执行别名禁用此快捷方式。”

1.检查您的python版本并确保它已安装在您的机器上

2.检查路径变量

3.转到->“开始”并输入“管理应用程序执行别名”。转到它并关闭“python”

干杯!!!这对你有用:)

  • “管理应用程序执行别名”对我有用,但我必须首先*终止所有 python.exe 进程*。在我这样做之前,它只是一直忽略我的设置。 (5认同)
  • 我不明白为什么 Windows 的默认 python 安装程序不会自动执行“管理应用程序执行别名”的操作。超级令人沮丧,非常感谢你!如果您遇到问题,一定要尝试#3 (3认同)
  • @Farley Linux 会为你做到这一点,虽然不是真的,但你不必每次都担心这些琐碎的环境变量 (3认同)

小智 30

我有一些问题。我使用以下方法解决了这个问题。

  1. 复制两条Python路径

C:\Users\Maninder\AppData\Local\Programs\Python\Python39 C:\Users\Maninder\AppData\Local\Programs\Python\Python39\Scripts

这些是安装python的路径。现在将此路径添加到您的环境变量中。将此路径放入系统变量而不是用户变量中。我正在使用用户变量,所以我遇到了这个问题。

在此处输入图片说明

  • 确保找到 Python.exe 的实际路径并将该文件夹添加到该路径中。由于我使用的是版本 3.10.8 - 我的路径是 C:\Users\[用户名]\AppData\Local\Programs\Python\Python310 (4认同)
  • 表示赞许,满意,胜利。添加这两行后重新启动对我来说是这样。 (3认同)
  • @Maninder - 谢谢为我工作。顺便说一句,您也可以将“Python Path”放入“用户变量”中,为每个用户设置“Python”。并且只有“脚本”路径应该转到“系统变量” (3认同)

Dee*_*ich 16

您需要从https://python.org下载 python 。在安装时,一定要检查将 Python 添加到 PATH 的选项。

  • 这没有用并且可能会产生误导。例如,我在 Jupyter 中运行 PySpark。显然我已经安装了Python。但我仍然收到错误。 (8认同)
  • @FlorinAndrei,我通过在安装 python 后重新启动 PC/笔记本电脑解决了这个问题 (5认同)
  • 我确信我已经安装了 python,但我收到此错误。所以这对所有人来说并不是一个好的建议。 (4认同)

小智 10

我遇到过同样的问题。在 Windows CMD 中,仅: py --version 有效。我尝试在系统变量上添加路径,但没有奏效。如果您像我一样使用 PyCharm,请尝试从 IDE 的终端运行所有命令。它通常位于运行和控制台所在的侧栏上。如果不是,请转到:查看->工具窗口->终端。它对我来说效果很好。


For*_*had 9

我有一个解决方案给你。确保在安装过程中检查路径标记。然后您需要转到管理应用程序执行别名 只需转到您的搜索栏并搜索管理应用程序执行别名 您将找到附加屏幕,您需要关闭应用程序安装程序,如您在屏幕上看到的那样。另外,请参阅路径,,,按照此操作 - /sf/answers/4584774421/ 在此处输入图片说明 那你就可以走了!!!!!!:)

  • 我这样做了,现在我说:“python”不被识别为内部或外部命令、可操作程序或批处理文件。 (20认同)
  • 是的,这就是问题的解决方案,这是一个真正的问题,当他发布问题时,没有必要在OP上发表尖刻的评论。 (2认同)
  • @IshwaraBhat我遇到过这种情况,对我有用的是重新启动我的机器。 (2认同)
  • @MikeDiente,谢谢。后来我意识到我有多个 python 版本(来自 Anaconda 和其他安装)。管理扩展选项卡有多个版本。还有系统环境变量。玩弄这些解决了我的问题。 (2认同)

小智 8

之前没出现过这个错误,用python很久了,然后突然就出现了。我认为这是 Windows 更新的结果,旨在引导您到他们的商店。在任何情况下:要解决问题,请转到设置>应用程序执行别名>并“关闭”python。(换句话说,他们告诉你做什么)。这应该可以解决问题。


小智 8

我通过在控制台中编写“python”解决了 Visual Studio Code 的这个问题:

python
Run Code Online (Sandbox Code Playgroud)

之后,Microsoft Store 将通过 Python 应用程序自动打开:

在此输入图像描述

我只需点击Get

这一切都有效!


gre*_*pit 6

以前的所有答案都是正确的,但就我而言,我得到了这个,因为我没有通过版本......

修复正在传递版本:

py.exe -3 your_program
Run Code Online (Sandbox Code Playgroud)


小智 6

可能有 Python 的别名,例如:“py”或“python3”。对我来说,只需输入“py”即可解决。