admin管理员组

文章数量:1534193

在Windows 7系统安装32位/64位Python时出现Setup failed报错的解决办法

一、具体报错内容:

One or more issues caused the seteup to fail. Please fix the issues and then retry setup. For moer information see thd log file.

Windows 7 Service Pack 1 and all applicable updates are required to install Python 3.6.3(32-bit)

Please update your machine and then restart the installation.

如下图:

二、报错解决办法

2.1 解决方法一:安装旧版本Python

【32/64位win7】安装python 3.4及以下版本,可到python网站下载,安装后重启即可

Python官网下载:Download Python | Python

CSDN下载(64位):Python 3.4.0.amd64

CSDN下载(32位):Python 3.4.0

2.2 解决方法二:安装Windows系统补丁

这种报错情况一般发生在Windows7系统上,点击上图中log file,查看日志文件,提示需要安装KB2533623.msu补丁:

下载链接:https://download.csdn/download/sinat_26763513/88354113

日志提示需要KB2533625,但微软貌似没有此补丁,但我们可以安装KB2533623补丁解决问题。

补丁打好后,按照提示重启,再安装Python,可以成功安装。

        2.2.1 安装补丁出现报错

出现以下报错:

安装程序遇到错误:0x80070422

无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动

        2.2.2 补丁报错解决办法参考:

《错误代码0X80070422如何解决》

2.3 解决方法三:更新Windows系统/安装 Windows 7 service pack 1

1)直接点击update your machine查看问题原因

2)在弹出的界面直接点击第一项,进入microsoft网站

3)页面向下拉找到下载 Windows 7 Service Pack 1 download page的链接,点击并下载

4)根据自己的系统(32位/64位),下载对应的程序

5)下载后,打开程序,按提示完成安装。

6)控制面板--系统--Windows update--安装更新,更新完成并重启电脑后就可以正常安装python了

本文标签: 报错解决办法SetupPythonfailed