Ошибка при попытке установить Python 3.8.2 на Windows 7 - PullRequest
0 голосов
/ 10 апреля 2020

Я использую Windows 7 64 бит, и когда я пытаюсь запустить исполняемый установщик для Python 3.8.2, я получаю сообщение о том, что мне нужно установить windows пакет обновления 1 для продолжения. У меня уже есть windows пакет обновления 1, установленный на этом диске, я дважды проверил и переустановил его, но это не устранило проблему.

Вот что в журнале ошибок:

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i001: Запись v3.11.1.2318, Windows v6.1 (сборка 7601: пакет обновления 1), путь: C: \ Users \ Admin \ AppData \ Local \ Temp {4C6C4ED2-212B-4FA8-BD34-C5891FEA4006} .cr \ python -3.8.2-amd64.exe

[1B0 C: 1AAC ] [2020-04-10T05: 16: 05] i000: Инициализация строковой переменной 'ActionLikeInstall' для значения 'Установка'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация строковой переменной 'ActionLikeInstallation' в значение 'Setup'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация строковой переменной 'ShortVersion' в значение '3.8 '

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация числовой c переменной' ShortVersionNoDot 'для значения' 38 '[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация строковой переменной 'WinVer' в значение '3.8'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация цифры c переменной 'WinVerNoDot' для значения '38'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация цифры c переменной 'InstallAllUsers' для значения '0'

[1B0 C: 1AAC] [2020-04 -10T05: 16: 05] i000: Инициализация числовой переменной c переменной 'InstallLauncherAllUsers' для значения '1'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация строковой переменной 'TargetDir' в значение ''

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация строковой переменной 'DefaultAllUsersTargetDir' в значение '[ProgramFiles64Folder] Python [WinVerNoDot] '

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация строковой переменной' TargetPlatform 'для значения' x64 '

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация строковой переменной 'DefaultJustForMeTargetDir' в значение '[LocalAppDataFolder] Programs \ Python \ Python [WinVerNoDot]'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация строковая переменная 'OptionalFeaturesRegistryKey' для значения 'Software \ Python \ PythonCore [WinVer] \ InstalledFeatures'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация строковой переменной «TargetDirRegistryKey» для значения «Software \ Python \ PythonCore [WinVer] \ InstallPath»

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация строковой переменной «DefaultCustomTargetDir» значение ''

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация строковой переменной 'InstallAllUsersState' для значения 'enabled'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация строковой переменной 'InstallLauncherAllUsersState' для значения 'enabled'

[1B0 C: 1AAC] [2020-04-10T05 : 16: 05] i000: инициализация строковой переменной 'CustomInstallLauncherAllUsersState' в значение '[InstallLauncherAllUsersState]'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация строковой переменной «TargetDirState» для значения «включено»

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: In строковая переменная itializing 'CustomBrowseButtonState' в значение 'enabled'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация нумерации c переменной 'Include_core' в значение ' 1 '

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация цифры c переменной' Include_exe 'для значения' 1 '

[ 1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация цифры c переменной 'Include_dev' для значения '1'

[1B0 C: 1AAC] [2020 -04-10T05: 16: 05] i000: Инициализация цифры c переменной 'Include_lib' для значения '1'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализирующая цифра c переменная «Include_test» для значения «1»

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация цифры c переменной 'Include_do c' для значения '1'

[1B0 C: 1AAC] [2020-04 -10T05: 16: 05] i000: Инициализация числовой переменной c переменной 'Include_tools' для значения '1'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация числовой c переменной 'Include_tcltk' для значения '1'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация числовой c переменной 'Include_pip' к значению '1'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация цифры c переменной 'Include_launcher' для значения '-1' [1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация строковой переменной 'Include_launcherState' для значения 'enabled'

[1B0 C: 1AAC] [2020-04-10T05: 16:05] i000: Инициализация числовой c переменной 'Include_symbols' для значения '0'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i0 00: Инициализация числовой c переменной 'Include_debug' со значением '0'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация числовой c переменная ' LauncherOnly 'для значения' 0 '

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация цифры c переменной' DetectedLauncher 'для значения' 0 '

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализирующая цифра c переменная 'DetectedOldLauncher' для значения '0' [1B0 C: 1AAC] [2020- 04-10T05: 16: 05] i000: Инициализация числовой переменной c переменной 'AssociateFiles' для значения '1'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000 : Инициализация числовой c переменной 'Ярлыки' для значения '1'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализация числовой c переменной 'PrependPath 'to value' 0 '

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: Инициализировать переменную c переменной' CompileAll 'для значения' 0 '

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация числовой c переменной 'SimpleInstall' для va lue '0'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: инициализация строковой переменной 'SimpleInstallDescription' для значения '' [1B0 C: 1AAC] [ 2020-04-10T05: 16: 05] i009: Командная строка: '-burn.clean.room = C: \ Users \ Admin \ Downloads \ python -3.8.2-amd64.exe -burn.filehandle. attach = 180 -burn.filehandle.self = 188 '

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: установка строковой переменной' WixBundleOriginalSource 'в значение' C: \ Users \ Admin \ Downloads \ python -3.8.2-amd64.exe '

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: строка настройки переменная 'WixBundleOriginalSourceFolder' для значения 'C: \ Users \ Admin \ Downloads \'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: настройка строковой переменной ' WixBundleLog 'to value' C: \ Users \ Admin \ AppData \ Local \ Temp \ Python 3.8.2 (64-разрядная версия) _20200410051605.log '

[1B0 C: 1AAC] [2020- 04-10T05: 16: 05] i000: установка строковой переменной 'WixBundleName' в значение 'Python 3.8.2 (64-бит)'

[1B0 C: 1AAC] [2020-04- 10T05: 16: 05] i000: установка строковой переменной 'WixBundleManufacturer' в значение 'Python Software Foundation'

[1B0 C: 1AAC] [2020-04-10T05: 16: 05] i000: настройка чисел c переменная 'CRTInstalled' со значением 1

[1B0 C: 1D88] [2020-04-10T05: 16: 05] i000: не найден C: \ Users \ Admin \ Downloads \ unattend. xml

[1B0 C: 1D88] [2020-04-10T05: 16: 05] i000: установка строковой переменной 'ActionLikeInstall' в значение 'Installation'

[1B0 C: 1D88] [2020-04-10T05: 16: 05] i000: установка строковой переменной 'ActionLikeInstallation' в значение 'Setup'

[1B0 C: 1D88] [2020-04-10T05: 16 : 05] i000: установка переменной версии 'WixBundleFileVersion' в значение '3.8.2150.0'

[1B0 C: 1D88] [2020-04-10T05: 16: 05] e000: обнаружено Windows 7 SP1 без KB2533623

[1B0 C: 1D88] [2020-04-10T05: 16: 05] e000: обновление KB2533623 требуется для продолжения.

1 Ответ

0 голосов
/ 10 апреля 2020

Я заметил, что версии выше 3.7.2 требуют больше, чем просто обновление SP1. Просматривая файлы журналов, вы обнаружите, что вам необходимо установить обновление KB2533623. Если вы не выполните все необходимые условия для установки, вы не сможете продолжить ее. Установите соответствующие обновления, как указано в файле setup / log, и повторите попытку.

Возможно, что обновление пакета обновления 1 могло быть неправильно установлено в систему. Вам нужно будет повторить попытку установки обновлений. Я боюсь сообщить вам, что официальная бесплатная поддержка и обновления Windows 7 прекращены с начала 2020 года, поэтому вам может быть трудно найти правильное обновление.

Иногда неожиданно не удается установить обновление должным образом. Если ничего не работает, версия пакета обновления может быть исправлена ​​через реестр, но на свой страх и риск, поскольку это может привести к последствиям.

Работа с реестром опасна, поэтому действуйте на свой страх и риск.

  • Откройте редактор реестра.
  • Перейдите к HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Windows.
  • Измените шестнадцатеричное значение от CSDVersion до 100 для SP1, 200 для SP2 и от 300 до SP3.
  • Перезапустите P C.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...