Меню

Ошибка 0x80070642 при установке python

Whenever I try to install Python 3.6.3 (32-bit) to my Windows 7 laptop at work, the installer fails with the following error.

0x80070642 — User cancelled installation

This error consistently occurs half-way through the installation while installing «Python 3.6.3 Standard Library (32-bit)», as indicated by Python’s progress bar turning red in the taskbar icon.

Looking at the installer log, I noticed a few entries which report Failed to secure cache path:, but searching these errors hasn’t provided any additional details.

Error 0x80070005: Failed to secure cache path: C:ProgramDataPackage Cache
Error 0x80070005: Failed to secure cache directory: C:ProgramDataPackage Cache
Error 0x80070005: Failed to get cached path for package with cache id: {C093353B-F9EE-4A06-923D-C1B340B82886}v3.6.6119.0
Error 0x80070005: Failed to cache payload: launcher_AllUsers
Failed to cache payload: launcher_AllUsers from working path: C:UsersSVASCE~1AppDataLocalTemp{973D88A7-E2AD-4A3C-AA24-79C5637B217A}launcher_AllUsers, error: 0x80070005.

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account


Closed

GarethMoger mannequin opened this issue

Oct 26, 2017

· 2 comments

Comments

@GarethMoger

BPO 31875
Nosy @pfmoore, @tjguk, @zware, @zooba
PRs
  • bpo-31975 (PEP 565): Show DeprecationWarning in __main__ #4458
  • Files
  • Python 3.6.1 (32-bit)_20171026151143.log: Installation log
  • Python 3.6.1 (32-bit)_20171026151143.log: Install log
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = None
    closed_at = <Date 2021-10-19.22:44:16.526>
    created_at = <Date 2017-10-26.14:16:27.789>
    labels = ['OS-windows']
    title = 'Error 0x80070642: Failed to install MSI package.'
    updated_at = <Date 2021-10-19.22:44:16.525>
    user = 'https://bugs.python.org/GarethMoger'

    bugs.python.org fields:

    activity = <Date 2021-10-19.22:44:16.525>
    actor = 'steve.dower'
    assignee = 'none'
    closed = True
    closed_date = <Date 2021-10-19.22:44:16.526>
    closer = 'steve.dower'
    components = ['Windows']
    creation = <Date 2017-10-26.14:16:27.789>
    creator = 'Gareth Moger'
    dependencies = []
    files = ['47240', '47241']
    hgrepos = []
    issue_num = 31875
    keywords = ['patch']
    message_count = 2.0
    messages = ['305058', '404370']
    nosy_count = 5.0
    nosy_names = ['paul.moore', 'tim.golden', 'zach.ware', 'steve.dower', 'Gareth Moger']
    pr_nums = ['4458']
    priority = 'normal'
    resolution = 'out of date'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = None
    url = 'https://bugs.python.org/issue31875'
    versions = ['Python 3.6']

    @GarethMoger



    Copy link


    Mannequin

    Author

    I had my work computer re-imaged this week but Python 3.6.1 is gone and I am unable to install.

    I have tried to completely remove it with CCleaner and any other references I found but it still will not install. I am installing the same version as before.

    Following the advice from another post, I installed on another machine and then copied the folder onto my work machine but was unable to uninstall/repair as described.

    Attached is the log file.

    @zooba

    We’d also need the other log files from %TEMP% in this case, but I suspect we’re not going to get them now.

    The associated PR is not related to this bug.

    2 participants

    @iritkatriel

    @zooba

    Issue31875

    Created on 2017-10-26 14:16 by Gareth Moger, last changed 2022-04-11 14:58 by admin. This issue is now closed.

    Files
    File name Uploaded Description Edit
    Python 3.6.1 (32-bit)_20171026151143.log Gareth Moger,
    2017-10-26 14:16
    Installation log
    Python 3.6.1 (32-bit)_20171026151143.log Gareth Moger,
    2017-10-26 14:18
    Install log
    Pull Requests
    URL Status Linked Edit
    PR 4458 open ncoghlan,
    2017-11-19 05:57
    Messages (2)
    msg305058 — (view) Author: Gareth Moger (Gareth Moger) Date: 2017-10-26 14:16
    I had my work computer re-imaged this week but Python 3.6.1 is gone and I am unable to install.
    
    I have tried to completely remove it with CCleaner and any other references I found but it still will not install.  I am installing the same version as before.
    
    Following the advice from another post, I installed on another machine and then copied the folder onto my work machine but was unable to uninstall/repair as described.
    
    Attached is the log file.
    msg404370 — (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2021-10-19 22:44
    We'd also need the other log files from %TEMP% in this case, but I suspect we're not going to get them now.
    
    The associated PR is not related to this bug.
    History
    Date User Action Args
    2022-04-11 14:58:53 admin set github: 76056
    2021-10-19 22:44:16 steve.dower set status: open -> closed
    resolution: out of date
    messages:
    + msg404370

    stage: patch review -> resolved

    2021-10-19 22:32:05 iritkatriel set nosy:
    + paul.moore, tim.golden, zach.ware, steve.dower
    components:
    + Windows, — Installation
    2017-11-19 05:57:56 ncoghlan set keywords:
    + patch
    stage: patch review
    pull_requests:
    + pull_request4395
    2017-10-26 14:18:56 Gareth Moger set files:
    + Python 3.6.1 (32-bit)_20171026151143.log
    2017-10-26 14:16:27 Gareth Moger create

    Всякий раз, когда я пытаюсь установить Python 3.6.3 (32-разрядный) на свой ноутбук под управлением Windows 7, программа установки не работает со следующей ошибкой.

    0x80070642 — Отменена пользователем установка

    Эта ошибка последовательно возникает на полпути через установку при установке «Стандартная библиотека Python 3.6.3 (32-разрядная версия)», о чем свидетельствует индикатор выполнения Python, красный цвет которого отображается на значке панели задач.

    Глядя на журнал установщика, я заметил несколько записей, в которых сообщается о том, что не Failed to secure cache path: но поиск этих ошибок не предоставил никаких дополнительных сведений.

    Error 0x80070005: Failed to secure cache path: C:ProgramDataPackage Cache
    Error 0x80070005: Failed to secure cache directory: C:ProgramDataPackage Cache
    Error 0x80070005: Failed to get cached path for package with cache id: {C093353B-F9EE-4A06-923D-C1B340B82886}v3.6.6119.0
    Error 0x80070005: Failed to cache payload: launcher_AllUsers
    Failed to cache payload: launcher_AllUsers from working path: C:UsersSVASCE~1AppDataLocalTemp{973D88A7-E2AD-4A3C-AA24-79C5637B217A}launcher_AllUsers, error: 0x80070005.

    3 / 2 / 2

    Регистрация: 10.12.2017

    Сообщений: 65

    1

    22.09.2018, 20:38. Показов 14381. Ответов 2


    Здравствуйте.
    Установил PyCharm. Как я вижу, он не имеет интерпретатора «из коробки». Скачиваю с официального сайта установщик. При установке раз за разом выдавало неизвестную ошибку.
    Я погуглил. Судя по результатам, с Python такой проблемы ни у кого нет, но в выдаче часто мелькало «Visual C++». Я установил все Visual C++ c 2005 года. Вот первые ошибки из лога при установке веб-версии:

    Код

    [0FD4:042C][2018-09-22T19:57:28]e000: Error 0x80072f7d: Failed to send request to URL: https://www.python.org/ftp/python/3.7.0/amd64/core.msi, trying to process HTTP status code anyway.
    [0FD4:042C][2018-09-22T19:57:28]e000: Error 0x80072f7d: Unknown HTTP status code 0, returned from URL: https://www.python.org/ftp/python/3.7.0/amd64/core.msi
    [0FD4:042C][2018-09-22T19:57:28]e000: Error 0x80072f7d: Failed attempt to download URL: 'https://www.python.org/ftp/python/3.7.0/amd64/core.msi' to: 'C:WindowsTemp{E4DB6CBB-12CD-4E5E-83CF-507B49F5DD8E}core_AllUsers'

    А вот лог executable installer:

    Код

    [1440:0C30][2018-09-22T20:22:26]e000: Error 0x80072f7d: Failed to send request to URL: https://www.python.org/ftp/python/3.7.0/amd64/core_pdb.msi, trying to process HTTP status code anyway.
    [1440:0C30][2018-09-22T20:22:26]e000: Error 0x80072f7d: Unknown HTTP status code 0, returned from URL: https://www.python.org/ftp/python/3.7.0/amd64/core_pdb.msi
    [1440:0C30][2018-09-22T20:22:26]e000: Error 0x80072f7d: Failed attempt to download URL: 'https://www.python.org/ftp/python/3.7.0/amd64/core_pdb.msi' to: 'C:WindowsTemp{DB9693B6-48BD-4C17-ABAA-8B5D293B40F2}core_AllUsers_pdb'

    Что мне следует делать?

    Миниатюры

    Установка Python
     

    Установка Python
     

    __________________
    Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



    0



    Programming

    Эксперт

    94731 / 64177 / 26122

    Регистрация: 12.04.2006

    Сообщений: 116,782

    22.09.2018, 20:38

    Ответы с готовыми решениями:

    Установка Python
    Добрый день! При установке Python выскакивает такая ошибка. Установочники скачивала для своей 32…

    установка Python
    Добрый день,
    хочу установить Python.
    На сайте есть несколько версий. Версия 3.6.0 при установке…

    Установка lunatic-python
    Добрый вечер. Кто может рассказать подробно, как можно установить библиотеку lunatic-python? В…

    Установка Python и OpenCV
    Помогите пжл решить проблему…

    ОС: Windows 7 домашняя базовая SP1 (32bit)
    1. Устанавливаю:…

    2

    1288 / 905 / 479

    Регистрация: 05.12.2013

    Сообщений: 3,037

    22.09.2018, 21:32

    2

    Вы что скачали web-based installer? Попробуйте executable installer



    0



    Эксперт Python

    5403 / 3827 / 1214

    Регистрация: 28.10.2013

    Сообщений: 9,554

    Записей в блоге: 1

    22.09.2018, 22:06

    3

    Цитата
    Сообщение от iwttvod
    Посмотреть сообщение

    выдавало неизвестную ошибку

    Неизвестная ошибка это 0x80072f7d. Всегда ищите по номеру — гугл найдет все.

    Uninstall the corrupted Python installation.
    Install KB2999226.
    Install Python as Administrator.

    У меня была такая же фигня с установкой на win 8.1×64, которой я редко пользуюсь и поэтому мало обновлял. Тоже нагуглил по номеру ошибки какое обновление поставить и все решилось.

    Добавлено через 3 минуты
    Обновление необходимое при ошибке 0x80070642
    https://support.microsoft.com/en-us/kb/2977003

    Добавлено через 2 минуты
    P.S. Можно вообще скачать portable версию Python в zip архиве — для нее никакой глючный msi инсталлер не нужен.
    Придется, конечно, ручками прописать в PATH пути до Python, какие-то ярлыки создать…



    0



    Установщик Python: «0x80070642 — установка отменена пользователем»

    Stevoisiak
    Опубликовано в
    Dev

    Stevoisiak

    Всякий раз, когда я пытаюсь установить Python 3.6.3 (32-разрядный) на свой ноутбук с Windows 7 на работе, установщик выдает следующую ошибку.

    0x80070642 — Пользователь отменил установку

    Эта ошибка постоянно возникает на полпути установки при установке «стандартной библиотеки Python 3.6.3 (32-разрядная версия)», на что указывает красный индикатор выполнения Python на значке панели задач.

    Просматривая журнал установщика , я заметил несколько записей, которые сообщают Failed to secure cache path:, но поиск этих ошибок не дал никаких дополнительных сведений.

    Error 0x80070005: Failed to secure cache path: C:ProgramDataPackage Cache
    Error 0x80070005: Failed to secure cache directory: C:ProgramDataPackage Cache
    Error 0x80070005: Failed to get cached path for package with cache id: {C093353B-F9EE-4A06-923D-C1B340B82886}v3.6.6119.0
    Error 0x80070005: Failed to cache payload: launcher_AllUsers
    Failed to cache payload: launcher_AllUsers from working path: C:UsersSVASCE~1AppDataLocalTemp{973D88A7-E2AD-4A3C-AA24-79C5637B217A}launcher_AllUsers, error: 0x80070005.
    

    Stevoisiak

    Мне удалось устранить ошибку, сняв флажок « Установить средство запуска для всех пользователей ».

    После снятия флажка установщик работал должным образом без каких-либо проблем.

    Установщик со снятым флажком "Установить программу запуска для всех пользователей"

    Эта статья взята из Интернета, укажите источник при перепечатке.

    Если есть какие-либо нарушения, пожалуйста, свяжитесь с[email protected] Удалить.

    Отредактировано в2020-11-17

    Статьи по теме

    Должен ли я использовать ‘not x’ или ‘x == 0’, чтобы проверить, равен ли результат операции по модулю нулю в python

    Элегантный способ увеличить x, если x <0, и уменьшить x, если x> 0 в Python?

    кризис идентичности python, почему l или x копируют 0, а не создают новый 0

    Когда я округляю x в python, он возвращает 0,0

    Ось x графика Python перевернута, как показать от 0 до n?

    Замените « x» на «0x» в тексте, используя Python

    Что означает x [x <2] = 0 в Python?

    Почему Python возвращает комплексное число для операции x ** x, если -1 <x <0?

    как можно отображать шестнадцатеричные данные на терминале, например x0AA, с помощью python

    Как использовать hex () без 0x в Python?

    Как заставить Python принимать символ юникода 0x2000 (и другие)

    Как я могу получить значение объекта <property в 0x …> в Python

    Python / Pandas — установка минимального значения y как 0, когда значения x являются «диапазоном», а не целыми числами.

    Python / Pandas — установка минимального значения y как 0, когда значения x являются «диапазоном», а не целыми числами.

    Python — как выполнить цикл для массива не из 0-го, а из x-го элемента?

    Журнал Python застрял на определенном байте — 0x90

    Python для преобразования специальных символов Юникода (например, ♡) в их шестнадцатеричные литералы в строке (например, 0x2661)

    Вывод Python <function at 0x>

    Python для преобразования специальных символов Юникода (например, ♡) в их шестнадцатеричные литералы в строке (например, 0x2661)

    Установка границ определенного подмножества массива x0 scipy python

    создать фрейм панды формы (x ** 0,5, x ** 0,5) из массива размером x python

    Как сделать так, чтобы ось x проходила через (0,0) с помощью matplotlib в Python?

    Python MatplotLib строит ось x с первым значением оси x, помеченным как 1 (вместо 0)

    Каков эффект добавления индекса при использовании range (len (x)) в цикле for в Python? например, диапазон (len (x [0])

    Подсчет от 0 до X возможен, подсчет от 1 до x дает ошибку ‘IndexError: индекс назначения списка вне диапазона’ python

    логический сдвиг вправо в python — значение выражения (num% 0x100000000) >> 1

    Python CSV удаляет новые строки, обозначенные & # x0D

    Как сместить точку пересечения осей x и y с 0 на 1 с помощью Python Altair?

    Python <__ main __. Class объект в 0x107857490>

    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии

    А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка 0x80070424 net framework
  • Ошибка 0x80070642 как исправить