在Windows 7上安装Python 3.6时出现问题:需要Service Pack 1才能继续安装

时间:2018-05-29 02:26:15

标签: python windows-7 python-3.6

我无法在Windows 7 Professional Edition 32位上安装Python 3.6,安装对话框将我指向日志文件,其内容如下:

[1398:1318][2018-05-30T01:15:25]i001: Burn v3.10.3.3007, Windows v6.1 (Build 7600: Service Pack 0), path: C:\Users\sos\AppData\Local\Temp\{948239C0-AFB0-400B-8609-44F78A4DD47A}\.cr\python-3.6.5.exe
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'ActionLikeInstalling' to value 'Installing'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'ActionLikeInstallation' to value 'Setup'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'ShortVersion' to value '3.6'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'ShortVersionNoDot' to value '36'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'WinVer' to value '3.6-32'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'WinVerNoDot' to value '36-32'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'InstallAllUsers' to value '0'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'InstallLauncherAllUsers' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'TargetDir' to value ''
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'DefaultAllUsersTargetDir' to value '[ProgramFilesFolder]Python[WinVerNoDot]'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'TargetPlatform' to value 'x86'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'DefaultJustForMeTargetDir' to value '[LocalAppDataFolder]Programs\Python\Python[WinVerNoDot]'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'OptionalFeaturesRegistryKey' to value 'Software\Python\PythonCore\[WinVer]\InstalledFeatures'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'TargetDirRegistryKey' to value 'Software\Python\PythonCore\[WinVer]\InstallPath'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'DefaultCustomTargetDir' to value ''
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'InstallAllUsersState' to value 'enabled'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'InstallLauncherAllUsersState' to value 'enabled'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'CustomInstallLauncherAllUsersState' to value '[InstallLauncherAllUsersState]'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'TargetDirState' to value 'enabled'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'CustomBrowseButtonState' to value 'enabled'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Include_core' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Include_exe' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Include_dev' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Include_lib' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Include_test' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Include_doc' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Include_tools' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Include_tcltk' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Include_pip' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Include_launcher' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'Include_launcherState' to value 'enabled'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Include_symbols' to value '0'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Include_debug' to value '0'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'LauncherOnly' to value '0'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'DetectedLauncher' to value '0'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'DetectedOldLauncher' to value '0'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'AssociateFiles' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'Shortcuts' to value '1'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'PrependPath' to value '0'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'CompileAll' to value '0'
[1398:1318][2018-05-30T01:15:25]i000: Initializing numeric variable 'SimpleInstall' to value '0'
[1398:1318][2018-05-30T01:15:25]i000: Initializing string variable 'SimpleInstallDescription' to value ''
[1398:1318][2018-05-30T01:15:25]i009: Command Line: '-burn.clean.room=C:\Users\sos\Downloads\python-3.6.5.exe -burn.filehandle.attached=160 -burn.filehandle.self=168'
[1398:1318][2018-05-30T01:15:25]i000: Setting string variable 'WixBundleOriginalSource' to value 'C:\Users\sos\Downloads\python-3.6.5.exe'
[1398:1318][2018-05-30T01:15:25]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'C:\Users\sos\Downloads\'
[1398:1318][2018-05-30T01:15:25]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\sos\AppData\Local\Temp\Python 3.6.5 (32-bit)_20180530011525.log'
[1398:1318][2018-05-30T01:15:25]i000: Setting string variable 'WixBundleName' to value 'Python 3.6.5 (32-bit)'
[1398:1318][2018-05-30T01:15:25]i000: Setting string variable 'WixBundleManufacturer' to value 'Python Software Foundation'
[1398:1318][2018-05-30T01:15:25]i000: Setting numeric variable 'CRTInstalled' to value 0
[1398:0874][2018-05-30T01:15:25]i000: Did not find C:\Users\sos\Downloads\unattend.xml
[1398:0874][2018-05-30T01:15:26]i000: Setting string variable 'ActionLikeInstalling' to value 'Installing'
[1398:0874][2018-05-30T01:15:26]i000: Setting string variable 'ActionLikeInstallation' to value 'Setup'
[1398:0874][2018-05-30T01:15:26]i000: Setting version variable 'WixBundleFileVersion' to value '3.6.5150.0'
[1398:0874][2018-05-30T01:15:26]e000: Detected Windows 7 RTM
[1398:0874][2018-05-30T01:15:26]e000: Service Pack 1 is required to continue installation

如何解决此错误?我应该安装不同版本的Windows才能使其正常工作吗?

4 个答案:

答案 0 :(得分:1)

检查最后一行:

[1398:0874][2018-05-30T01:15:26]e000: Service Pack 1 is required to continue installation

为什么不安装Service Pack 1? 这是下载链接。 https://www.microsoft.com/en-GB/download/details.aspx?id=5842

答案 1 :(得分:0)

是的,您必须安装Service Pack 1才能安装它。 或者你必须继续使用Python 2.7。

从@jerrycheng

建议的链接下载Service Pack 1

答案 2 :(得分:0)

好吧,从官方网站下载并安装python 3.7.7时,我遇到了同样的问题。但是,很快我意识到Anaconda环境可以让您轻松地更新python,而无需付出太多努力。

如果您预先安装了Anaconda,则在cmd提示符下输入:conda update python,它将更新您现有的python版本。我能够将python从3.7.0更新到3.7.7。

You can download Anaconda from the official website

答案 3 :(得分:-1)

修复了python 3.5和3.6、3.7、3.8中的Windows 7 Service Pack 1错误

大多数这些Python版本需要某些Windows更新。下载Service Pack 1并先安装。这适用于Python 3.5和3.6版本。

如果您需要安装3.7及更高版本,则需要Windows Service Pack 1和Microsoft官方网站的KB2533623。

如果您需要更多说明,可以单击我的链接,我将明确说明有关Python安装的信息。

对于Python 3.5和3.6,请使用此link

对于python 3.7及更高版本,请使用此link