在带有 SP1 的 Windows 7 32 位上安装 Python 3.8

Posted

技术标签:

【中文标题】在带有 SP1 的 Windows 7 32 位上安装 Python 3.8【英文标题】:Installing Python 3.8 on windows 7 32bit with SP1 【发布时间】:2020-02-21 04:32:40 【问题描述】:

我无法在 Windows 7 32 位上安装 Python 3.8,出现 SP1 错误日志显示 detected windows 7 sp1 without kb2533625,我整天搜索此更新但没有找到任何帮助?

【问题讨论】:

【参考方案1】:

我认为这是 Python 开发人员的拼写错误,更新是 kb2533623 而不是 kb2533625 你可以从here 下载它,然后重新启动你的机器并尝试安装 python 3.8 或 3.7 它会像一个魅力一样工作

更新正如@ClassicOcean 所说,kb2533623 的更新不再可用,您现在可以安装此更新来解决问题 KB3063858

【讨论】:

你拯救了我的一天! 看来 KB2533623 已被 KB3063858 取代,github.com/dotnet/docs/issues/20459(与 .NET Core 更新有关)【参考方案2】:

要安装 Python 3.7 或 3.8,在 windows 7 操作系统中,您需要先安装 Windows 7 Service Pack 1,然后再安装 Update for Windows 7 (KB2533623) (如果尚未安装)。

您的系统缺少 Windows 7 更新 (KB2533623),因此在您的 Python 安装日志文件中显示detected windows 7 sp1 without kb2533625,尽管它应该是@ 987654326@,我认为这是Python开发人员的错误。

转到:My Computer -> Properties 并检查系统类型。如果是64位操作系统:

    对于 Windows 7 Service Pack 1,请从 Windows7 Service Pack-1 download page 下载文件 windows6.1-KB976932-X64.exe 对于 Windows 7 更新 (KB2533623),请从 this link of Microsoft's official website 下载

如果您的操作系统是 32 位:

    对于 Windows 7 Service Pack 1,请从 Windows7 Service Pack-1 download page 下载文件 windows6.1-KB976932-X86.exe 对于 Windows 7 更新 (KB2533623),请从 this link of Microsoft's official website 下载

【讨论】:

以上是关于在带有 SP1 的 Windows 7 32 位上安装 Python 3.8的主要内容,如果未能解决你的问题,请参考以下文章

无法在Windows 7 32位上安装tensorflow

我无法在我的系统 windows 7 32 位上的 XAMPP 上启动 Apache

在某些特殊情况下,Win32 ShowWindow api 在 Windows 7 SP1 上的行为是不是不同?

如何在 Windows 7 64 位上安装 PyOpenSSL?

如何在 Windows 7 64 位上设置 MinGw? [关闭]

Windows 7 64 位上的 MercurialEclipse:不安装“Mercurial 的 Windows 二进制文件”