找不到 Python; 运行时没有要从 MicrosoftStore 安装的参数,或者从“设置”中禁用此快捷方式

我试图下载一个图形用户界面,但终端一直给我这个错误:

找不到 Python; 运行时没有要从 Microsoft Store 安装的参数,或者禁用“设置”> “管理应用程序执行别名”中的此快捷方式。

我尝试使用以下命令安装它:

python -m pip install --upgrade pip setuptools virtualenv
728983 次浏览

如果你在 Windows 上,你可能想使用 Python 安装程序,在 WindowsMarketplace。

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

我以前从来没有遇到过这个错误,而且使用 Python 已经很长时间了,然后突然出现了这个错误。我认为这是一个 Windows 更新的结果,旨在引导你到他们的商店。

无论如何: 要解决这个问题,转到 设定应用程序执行别名→并关闭 Python。(换句话说,就是他们让你做什么)。这应该能解决问题。

我也有同样的问题。我用下面的方法解决了这个问题。

  1. 复制 Python 的两个路径

    C: 用户 Maninder AppData 本地程序 Python Python 39
    C: 用户管理 AppData 本地程序 Python Python 39脚本

    这些是安装 Python 解释器的路径 变量。将此路径放入 系统变量,而不是 使用者变量。我使用的是 使用者变量,所以我正面临这个问题。

    Enter image description here

我有同样的问题。在 Windows CMD,只有: py --version,工程。

我试过在 系统变量上添加路径,但是没有用。如果您像我一样使用 PyCharm,请尝试从 IDE 的终端运行所有命令。它通常位于 Run 和 Console 所在的边栏上。如果不是,转到: 菜单 观景工具窗口晚期。我觉得挺好的。

我在使用 水蟒并尝试在命令提示符中链接 Python 可执行路径时遇到了同样的错误。

通过进入 设定应用程序执行别名→并关闭 Python,这个问题得到了纠正。然后,我不得不在阿纳康达为 Python 设置路径,并成功地执行了“ Python-version”命令。

  1. 检查您的 Python 版本,并确保它已安装在您的计算机上

  2. 检查 ABc0环境变量

  3. 进入-> “开始”,键入“管理应用程序执行别名”,进入并关闭“ Python”

我也遇到过这种情况,所以,要解决这个问题,你必须遵循以下步骤:

  1. 卸载已经安装的 Python 版本。
  2. 继续并打开安装文件以重新安装它。
  3. 在点击 立即安装之前,请确保在 将 Python 添加到 path前面的方框打勾。
  4. 继续并像往常一样完成安装过程。 安装 Python 的步骤

检查 Windows 中应用程序执行的别名。在 Windows 工具栏中搜索别名应用程序以查找此。关掉所有和 Python 相关的东西。

如果以前的答案都不起作用,您可以检查程序文件中是否有 Python 可执行文件。

转到 C:\Program Files并检查是否有 Python 应用程序。如果没有,请访问 python 下载网站 给你并下载。Exe 文件。

在安装时,您必须选择“ Custom install”并选择位置为 C:/Program Files

安装它,它应该工作现在从任何地方。这为我工作!

如果您已经用 add python path成功地安装了 Python,请打勾并添加

C:\Users\<user>\AppData\Local\Programs\Python\Python39
C:\Users\<user>\AppData\Local\Programs\Python\Python39\Scripts

到系统变量的路径,并且已经关闭了“别名”,它们都不工作,您可以简单地在 cmd 命令中使用 python而不是 python3

我有个办法。请确保在安装过程中检查路径标记。然后你需要去 管理应用程序执行别名

只需到你的搜索栏搜索 管理应用程序执行别名。你会发现附加的屏幕,你需要关闭应用程序安装程序,因为你看到的屏幕上。另外,查看路径,... ,跟随 Maninder 的回答

Enter image description here

那你可以走了! :)

当我使用 VisualStudio 代码作为 IDE,使用 水蟒作为 Python 编译器时,我遇到了这个问题。在设置中不需要关闭“ app alias”,而是将 python.exe 复制到 Anaconda 文件夹中的 python3.exe。

为了真诚地解决这个问题,请做以下事情:

  1. 卸载 Python 实例并重新安装它 “添加变量 PATH”。

  2. 在命令行上,键入:

     python -m pip install --upgrade pip setuptools virtualenv
    

问题比看起来要微妙得多。

例如,如果您在左下角使用 VisualStudio 代码,您应该看到 Python X.X.X xx-bit(X 是版本)。

如果单击这里,您将看到 IDE 从哪里获取 python.exe

将该文件夹定位到您的文件资源管理器中,然后按照要求更改环境变量的答案进行操作。

因此,复制 python.exe所在的路径并将其添加到 Path变量,并在 Script文件夹所在的位置执行相同的操作(它与 python.exe所在的目录相同)。

然后,当然要确保您的 IDE 使用了正确的 Python。

同样的事情发生在我身上,即使我尝试了以上所有的步骤。 我刚刚重启了我的系统,它工作得很好。这样做,如果仍然不能解决这个问题,那么在安装 Python 之前确保您已经选中了“ add Python (any version) to PATH”。

Check the option that has to be selected before installing

以前所有的答案都是正确的,但在我的情况下,我得到了这个,因为我没有通过这个版本..。

补丁正在传递版本:

py.exe -3 your_program

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

python

之后,微软商店会自动打开 Python 应用程序:

Enter image description here

然后点 Get

一切都很顺利!

尝试在你的“路径”环境变量中添加以下内容:

C:\Users\Default\AppData\Local\Programs\Python\Python37
C:\Users\Default\AppData\Local\Programs\Python\Python37\Scripts

用您自己的版本替换 蟒蛇37

Editing Path in the Environment Variables

这里所有的答案对我都不起作用。我这样做了,错误消失了。

对于我正在使用的 Windows11,我从我的下载目录重新运行 python-3.10.5-amd64.exe文件,然后选择 modify安装。

然后我按照这些简单的步骤。

  1. 在继续安装之前,请确保检查了 PIP 组件。

  2. 然后 检查完毕“向环境变量添加 Python”,如果还没有检查的话。

  3. 继续安装。

    在这一点上,你的错误将得到解决

如果您的机器上已经有 Python 可执行文件,并且在 视窗10中得到了这个错误,那么搜索 Python 可执行文件并复制它的路径,然后在系统变量中复制路径。这招对我很管用。