不能再 运行 python windows

Can't run python on windows anymore

自从最近更新到 Windows 10 以来,我每次尝试使用 Python

做任何事情时都会看到这条消息

我已经重新安装了它,并以管理员身份尝试 运行。没有任何效果。

首先确保 python.exe 存在于给定目录中并且它不是零长度文件。不过更有可能的是您安装了错误版本的 python。确保下载并安装 x86 版本,因为它可以在 64 位和 x86 系统上运行。通过 Windows x86 MSI installer.

完全卸载并安装 python

编辑:

如果这不起作用,请提供更多信息,说明您使用的 Windows 10 版本 运行 以及您使用的 python 安装程序。

编辑 2:

您还可以从 Windows Event Log 获取更多信息

我认为原因是 python.exe 的大小为 0 Kb。这可能是因为您(和我)没有正确退出 Python。 解决问题的方法是 re-install Python 或下载“便携”版本: https://www.python.org/downloads/release/python-385/ 顺便说一下,在 Windows 中退出 python (v3) 的方法之一:

>>> import sys
>>> sys.exit()

我也遇到过“此应用无法 运行 在您的 PC 上运行”windows 在我尝试从 python 脚本启动 x64 应用后开始出现 10 对话框在 x86 下 python.

已卸载 x86 python,已安装 x64 python,一切正常。