Python安装失败Windows 8.1- 错误0x80240017:无法执行MSU软件包

17

我使用的是Windows 8.1系统,尝试安装Python-3.5.0rc3-amd64版本,但以管理员身份运行后仍无法成功。

以下是安装失败的日志记录:http://pastebin.com/Y465P6zi


https://support.microsoft.com/en-us/kb/2906956 - cdarke
我刚刚安装了所有最新的Windows更新,包括你提供的那一个,但仍然遇到完全一样的失败。 - programminglearner
1
好的,当我使用.msi安装程序尝试时,它可以正常工作。 - programminglearner
参考错误跟踪器问题:http://bugs.python.org/issue25157 - Giampaolo Rodolà
@programminglearner,找到解决方案了吗?我这里也遇到了同样的问题。 - bzal
7个回答

12

这个可行!运行时需要所有的Windows更新都是最新的。 - Kekoa
2
我无法手动安装通用 C 运行时。所有版本都告诉我该更新不适用于我的计算机。我正在运行全新的 8.1 Pro 安装,并使用 amd64。注意:我曾尝试通过 scoop install python 进行几次失败的安装,这可能会影响到此问题。 - byxor
@BrandonIbbotson 同样的问题。你找到解决方案了吗? - Caelum
1
@Caelum 不,但是我能够安装较早版本的Python(3.4)。此后我已经转用Debian8来使用Python 3.5。 - byxor
这个问题是否与Windows键有关系? - Lei Yang

9

我也遇到了同样的问题。尝试安装Python 3.4.3。这对我有用。


2
这对我有用(我很感激答案),虽然它更像是问题的替代方案,而不是完整的解决方案。 - byxor

3

您可以尝试一些旧版本。我曾经遇到过类似的问题,尝试了很多更新方法但都没有成功。然后我尝试了Python-3.4.3版本,它对我来说运行良好。3.4.3和3.5.0之间没有太大区别。


1
请从Windows更新中更新窗口版本(如果您已阻止自动Windows更新)。 这个问题与产品密钥无关。 安装旧版本可能有所帮助,但不能达到安装3.5.X版本的目的。

0
我遇到了这个问题,是因为我试图在一台已经下载但尚未安装和配置其Windows更新的计算机上安装Python。
解决方法:重新启动计算机,以便安装和配置所有Windows更新,然后再次尝试安装Python。

0
在 Windows 系统根目录下新建一个文件夹,例如 C:\windows\ ,并将其命名为 "installer",然后再次安装。这对我起了作用。

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接