0х80070643 ошибка питон

Ошибка

Устанавливаю Python с официального сайта. Выходит такая ошибка. Пробовал удалить весь Python с компьютера и переустановить, чистил реестр. Уже второй день мучаюсь с ошибкой. Подскажите пожалуйста, что можно сделать, чтобы исправить это. P.S Пробовал установить несколько версий Python, везде такая фигня. Мб я удалил случайно ,какие-либо системные файлы? И как их восстановить. Заранее спасибо:)

задан 28 мая 2020 в 12:52

Илья Косых's user avatar

1

По поводу данной ошибки можно найти issue на python.org.

Основные тезисы для решения данной проблемы:

  1. Обновления Windows. Установите все обновления, перезагрузите при необходимости. Объяснения такие, что может происходить еще одна установка, которая не может быть контролируема на 100%. Также, это известная проблема и на момент (22.04.2020) не может быть решена с помощью установщика Python.
  2. Если была установлена ранее одна из версий Python (issue относится к версиям 3.7.2 и 3.8), а затем удалена, то рекомендация относится к тому, что необходимо восстановить старую версию (если это возможно), а затем удалить ее. После чего устанавливать новую. В данном случае идет отсылка PATH. То есть почистить переменные окружения тоже может быть не лишним

ответ дан 28 дек 2021 в 9:32

Dmitry's user avatar

DmitryDmitry

7,66312 золотых знаков25 серебряных знаков53 бронзовых знака

Удалите из переменных окружения ОС всё, что связано с Python. Найдите в папке windows файлы py.exe, pyw.exe и удалите их.

ответ дан 28 мая 2020 в 13:29

Valeriy M. Raznomazov's user avatar

Привeтcтвyю, была похожая проблема на нетбуке (Samsung-np-nc110-p05ru, win 8.1 x32 Home Premium) при установке версии 3.9.13(x32). Решилась выбором версии 3.8.8(x32). Думаю, что это как-то может быть связано с тем, что некоторые новые версии не поддерживают win 7

ответ дан 10 июл 2022 в 16:26

Случайный пользователь's user avatar

BPO 43983
Nosy @terryjreedy, @pfmoore, @tjguk, @zware, @zooba, @iritkatriel, @shreyanavigyan
Files
  • Python 3.9.4 (64-bit)_20210430053233.log
  • logs.rar
  • 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-09-11.10:59:06.322>
    created_at = <Date 2021-04-30.03:56:37.885>
    labels = ['expert-installation', '3.9', 'type-crash']
    title = "Can't install Python v3.9.4 / 0x80070643 / windows 10 64bit"
    updated_at = <Date 2021-09-11.10:59:06.321>
    user = 'https://bugs.python.org/Marwan'

    bugs.python.org fields:

    activity = <Date 2021-09-11.10:59:06.321>
    actor = 'iritkatriel'
    assignee = 'none'
    closed = True
    closed_date = <Date 2021-09-11.10:59:06.322>
    closer = 'iritkatriel'
    components = ['Installation']
    creation = <Date 2021-04-30.03:56:37.885>
    creator = 'Marwan'
    dependencies = []
    files = ['50000', '50003']
    hgrepos = []
    issue_num = 43983
    keywords = []
    message_count = 12.0
    messages = ['392378', '392533', '392560', '392561', '392691', '392703', '392710', '392712', '392716', '392741', '392785', '401637']
    nosy_count = 8.0
    nosy_names = ['terry.reedy', 'paul.moore', 'tim.golden', 'zach.ware', 'steve.dower', 'iritkatriel', 'shreyanavigyan', 'Marwan']
    pr_nums = []
    priority = 'normal'
    resolution = None
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'crash'
    url = 'https://bugs.python.org/issue43983'
    versions = ['Python 3.9']

    При попытке удаления Python 3.8 в Windows 7 появляется ошибка

    No Python 3.8 installation was detected.

    No Python 3.8 installation was detected
    и далее ошибка

    Setup failed
    One or more issues caused the setup to fail. Please fix the issues and then retry setup. For more information see the log file.
    0x80070643 — В процессе установки произошла неисправимая ошибка.

    setup failed 0x80070643
    Для устранения ошибки необходимо перейти в папку Package Cache

    C:\Users\user_name\AppData\Local\Package Cache

    и удалить все папки.
    Затем повторить процесс удаления, Python 3.8 должен благополучно удалиться.

    4008


    Уведомления

    • Начало
    • » Python для новичков
    • » Ошибка при установки новой версии 0x80070643

    #1 Июнь 9, 2022 16:32:21

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

    Нужно установить последнюю версию на комп, но не дает, и все время пишет ошибку (0x80070643).
    До установки этой версии на компе стояла предыдущая версия, которая могла стать проблемой ошибки. Ее я удалил, но лучше не стало.

    Прикреплённый файлы:
    attachment ошибка питон.png (249,1 KБ)

    Офлайн

    • Пожаловаться

    #2 Июнь 9, 2022 16:43:48

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

    Офлайн

    • Пожаловаться

    #3 Июнь 9, 2022 16:44:43

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

    вообще гугл много выдает по коду этой ошибки если погуглить

    Офлайн

    • Пожаловаться

    #4 Июнь 9, 2022 17:47:30

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

    @RED
    Нужно установить последнюю версию на комп, но не дает, и все время пишет ошибку (0x80070643).

    Эта ошибка означает “Установи Linux второй системой и программируй там на любом языке программирования без каких-либо тупостей вроде этой.”

    Возможно, у тебя Windows повреждена. Попробуй поставить версию питона постарее.
    Скачивай питон отсюда
    https://www.python.org/downloads/
    Обязательно убедись, что скачиваешь питон, который подходит к твоей Windows тютелька в тютельку.

    А вообще, используй мой совет выше. Не надо тратить своё время на это говно. Эти траты не окупятся.

    Отредактировано py.user.next (Июнь 9, 2022 17:47:56)

    Офлайн

    • Пожаловаться

    #5 Июнь 10, 2022 10:57:56

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

    FishHook
    вообще .гугл много выдает по коду этой ошибки если погуглить

    Естественно, гуглили. Все, что выдавал гугл, опробовали. Удалили все файлы связанные с ним, переустанавливали, перезагружали. Ни-че-го

    Офлайн

    • Пожаловаться

    #6 Июнь 10, 2022 11:04:30

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

    @RED
    далили все файлы связанные с ним, переустанавливали, перезагружали. Ни-че-го

    Переустанавливали винду?

    Офлайн

    • Пожаловаться

    #7 Июнь 10, 2022 11:36:59

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

    @RED

    А что за Windows то у вас?

    Офлайн

    • Пожаловаться

    #8 Июнь 10, 2022 11:41:59

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

    Офлайн

    • Пожаловаться

    #9 Июнь 10, 2022 11:42:28

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

    xam1816

    нет, это уже крайний самый случай будет

    Офлайн

    • Пожаловаться

    #10 Июнь 10, 2022 11:58:56

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

    @RED
    какой-нибудь чистилкой навроде CCleaner пройтись не пробовали? Очевидно, что ваша система тем или иным образом повреждена, какой-то мусор где-то застрял. То-ли вы устанавливали предыдущую версию криво, то -ли удаляли неправильно, не важно, но дело явно не в питоне, а в винде. Вряд ли вы найдете решение прям вашего конкретного случая, это задача для админов винды и проблема боюсь очень индивидуальна, чтобы что-то конкретное советовать. Тем более, как вы уже поди догадались, местное сообщество виндоуз не любит и не использует.
    Что я могу посоветовать? Не устанавливайте питон в систему. Установите анаконду и используйте питон из виртуального окружения, так вообще-то все и делают

    Офлайн

    • Пожаловаться

    • Начало
    • » Python для новичков
    • » Ошибка при установки новой версии 0x80070643

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

    Если вы пытаетесь установить Python на свой компьютер и сталкиваетесь с ошибкой 0x80070643, то не отчаивайтесь. Эта ошибка может быть вызвана множеством причин, от проблем с реестром до неполадок в системе безопасности Windows. В этой статье мы расскажем вам, как исправить ошибку установки Python 0x80070643.

    Мы предоставим вам подробную инструкцию по шагам, которую вы можете использовать для решения проблемы. Следуя этим инструкциям, вы сможете с легкостью установить Python на свой компьютер и начать использовать этот мощный язык программирования.

    Причины возникновения ошибки

    Ошибка установки Python 0x80070643 может возникнуть по разным причинам, включая следующие:

    • Наличие стороннего антивирусного ПО: Некоторые антивирусные программы путают установочные файлы Python с потенциально вредоносным ПО. В результате, они блокируют установку и могут вызывать ошибки.
    • Неисправные компоненты .NET Framework: В некоторых случаях, ошибки установки Python 0x80070643 могут произойти из-за поврежденных компонентов .NET Framework.
    • Другие конфликты программного обеспечения: Некоторые другие программы, например, браузерное расширение или драйвер компьютера, могут заблокировать установку Python и вызвать ошибку.

    Важно отметить, что причины ошибки могут быть различными и требуют индивидуального подхода для решения проблемы. Если общие решения не помогут, стоит обращаться к специалистам или разработчикам Python, чтобы найти наиболее оптимальный путь решения проблемы.

    Проблемы в установщике Python

    Ошибка 0x80070643

    Одной из наиболее распространенных проблем установки Python является ошибка 0x80070643. Эта ошибка обычно возникает, когда устанавливается новая версия Python, но предыдущая версия не была полностью удалена с компьютера. В этом случае установщик не сможет установить новую версию Python.

    Для решения проблемы можно попробовать удалить предыдущую версию Python вручную через «Панель управления». Также можно воспользоваться специальными программами для полного удаления всех файлов Python с компьютера.

    Отсутствие прав администратора

    Если у вас не достаточно прав администратора, то установка Python может не пройти успешно. В этом случае необходимо зайти в учетную запись администратора или попросить администратора компьютера помочь со установкой.

    Неправильно выбранная версия Python

    При установке Python необходимо выбирать версию, соответствующую операционной системе и битности компьютера. Если будет выбрана неправильная версия, установка завершится неудачно.

    Проблемы с файлом установщика

    Иногда файл установщика Python может быть поврежден или загружен с ошибками. В этом случае необходимо загрузить файл установщика заново с официального сайта Python и повторить установку.

    Конфликт с другими приложениями

    Одной из распространенных причин ошибки установки Python 0x80070643 является конфликт с другими приложениями на компьютере. Если на вашем устройстве установлено несколько программ, которые используют компоненты Microsoft Visual Studio, то они могут конфликтовать с Python и приводить к ошибке.

    Чтобы исправить эту ситуацию, необходимо удалить все установленные версии Visual Studio C++ Redistributable с вашего компьютера. Затем перезагрузите устройство и повторите попытку установки Python.

    Если после этого ошибка не исчезнет, то возможно, на вашем компьютере присутствуют конфликтующие компоненты или программы, которые мешают Python работать корректно. В этом случае необходимо перейти к следующему шагу решения проблемы — попробовать установить Python при помощи инструмента установки из командной строки.

    • Откройте командную строку от имени администратора. Для этого нажмите клавишу Win+X и выберите «Windows PowerShell (Admin)» или «Командная строка (администратор)».
    • Перейдите в папку, где находится установочный файл Python. Например, если файл находится на диске D:, введите команду «D:» и нажмите Enter, затем введите команду «cd Python» и нажмите Enter.
    • Запустите установку Python при помощи команды «python-3.8.3.exe /quiet InstallAllUsers=1 PrependPath=1» (замените файл «python-3.8.3.exe» на имя вашего файла установки Python). Эта команда запустит установку в скрытом режиме без уведомлений и добавит Python в системную переменную PATH.

    Если после всех этих действий ошибка установки Python 0x80070643 не исчезнет, то вам следует обратиться к специалисту для более глубокого анализа проблемы.

    Методы устранения ошибки

    Ошибку установки Python 0x80070643 можно устранить используя следующие методы:

    • Проверить наличие установленных обновлений Windows. Ошибка может возникать если на вашем компьютере установлены обновления Windows, которые необходимо установить перед установкой Python. Проверить наличие обновлений можно через Панель управления > Центр обновления.
    • Удалить текущую версию Python. Иногда удаление текущей версии Python может помочь устранить ошибку. Для удаления нужно зайти на Панель управления > Программы и компоненты и выбрать Python из списка программ. После удаления перезапустите компьютер и установите Python заново.
    • Отключить антивирус программу. Некоторые антивирусные программы могут блокировать установку Python. Попробуйте отключить антивирус перед установкой и включить его обратно после установки.

    Если после применения этих методов ошибка все еще присутствует, попробуйте обратиться за помощью к специалистам или на различные форумы с вопросами по установке Python.

    Обновление или переустановка Python

    Если при установке Python возникла ошибка 0x80070643, возможно вам потребуется обновление или переустановка программы.

    Первым шагом рекомендуется проверить, что у вас установлена последняя версия Python. Для этого можно зайти на официальный сайт Python и скачать установщик последней версии, который сможет обновить вашу установленную версию или установить новую.

    Если обновление не помогло, попробуйте переустановить Python. Для этого необходимо удалить установленную версию Python и затем установить ее заново. Рекомендуется использовать специальный инструмент для удаления программ, например, «Programs and Features» в Windows.

    Также возможно, что у вас установлено несколько версий Python. В этом случае рекомендуется удалить все установленные версии и затем установить ту, которая вам нужна.

    Не забудьте перезагрузить компьютер после удаления и установки Python. После перезагрузки проверьте, что Python работает корректно и ошибка 0x80070643 больше не возникает.

    В случае если проблема продолжает сохраняться, попробуйте искать решение на официальном сайте Python или в сообществах пользователей. Возможно, кто-то уже столкнулся с подобной ошибкой и нашел ее решение.

    Удаление конфликтующих приложений

    Ошибка установки Python 0x80070643 может быть вызвана конфликтующими приложениями, которые не позволяют установить Python. Для решения этой проблемы необходимо удалить все предыдущие версии Python и другие антивирусные программы, которые могут вмешиваться в процесс установки.

    Для удаления приложений можно воспользоваться стандартным приложением «Установка и удаление программ» в Windows:

    • Откройте меню «Пуск» и выберите «Настройки»;
    • Перейдите в раздел «Параметры»;
    • Выберите «Приложения и функции»;
    • Найдите все предыдущие версии Python и другие антивирусные программы и щелкните по ним правой кнопкой мыши;
    • Выберите «Удалить»;
    • Дождитесь завершения процесса удаления.

    Если вы не можете удалить приложения стандартным способом, вы можете воспользоваться сторонними программами для удаления программ, например, Revo Uninstaller или Geek Uninstaller. Эти программы могут помочь удалить даже затруднительные приложения, которые могут вызывать ошибки при удалении.

    После удаления всех конфликтующих приложений, перезагрузите компьютер и попробуйте установить Python снова. Если ошибка установки по-прежнему возникает, попробуйте выполнить другие методы исправления ошибки.

    Изменение прав доступа пользователя

    Ошибка установки Python 0x80070643 может возникнуть из-за недостаточных прав доступа пользователя на установку программного обеспечения. Если установка происходит на компьютере с несколькими пользователями, возможно, что активен другой пользователь с ограниченными правами.

    Для решения этой проблемы вам необходимо изменить права доступа пользователя на установку программ. Для этого выполняются следующие шаги:

    1. Войдите в систему под учётной записью администратора.
    2. Откройте «Панель управления».
    3. Выберите «Учётные записи пользователей».
    4. Выберите учётную запись, для которой хотите изменить права доступа.
    5. Выберите «Изменить тип учётной записи».
    6. Выберите «Администратор».
    7. Нажмите «ОК».

    После выполнения всех вышеперечисленных действий учётной записи будет назначен тип «Администратор». Таким образом, у этого пользователя появятся права на установку программного обеспечения.

    Важно помнить, что открывая доступ к административным правам, вы делаете систему более уязвимой для внешних атак и вредоносного ПО. Поэтому не забывайте отключать доступ к административным правам после завершения установки необходимой программы.

    Дополнительные рекомендации

    1. Проверьте ваш антивирусный и брандмауэрный софт. Иногда установка Python может быть заблокирована вашим антивирусом или брандмауэром. Убедитесь, что вы отключили все антивирусные программы и брандмауэры перед установкой Python.

    2. Используйте правильную версию Python для вашей операционной системы. Убедитесь, что вы загружаете и устанавливаете правильную версию Python для вашей операционной системы. Если у вас есть сомнения, проверьте это на официальном сайте Python.

    3. Очистите вашу систему от старых версий Python. Если вы уже устанавливали Python ранее, убедитесь, что вы удалили все старые версии, включая их файлы и папки. Это поможет избежать конфликтов с уже установленной версией.

    4. Используйте командную строку с правами администратора. Если вы не можете установить Python через мастер установки, откройте командную строку с правами администратора и попробуйте выполнить установку Python вручную.

    5. Обратитесь к сообществу Python. Если вы все еще не можете решить проблему, обратитесь за помощью к сообществу Python. Там вам могут предоставить советы и решения, которые помогут вам решить вашу проблему.

    Проверка соответствия системных требований Python

    Перед установкой Python необходимо убедиться, что на вашем компьютере установлены все необходимые системные требования, иначе установка может прерваться или возникнуть ошибки при работе с интерпретатором. Вот список системных требований, которые необходимо проверить:

    • Операционная система: Python поддерживает Windows, Mac OS и Unix-подобные операционные системы, такие как Linux.
    • Процессор: Python работает на процессорах x86 и x64, которые старше Pentium 4 или AMD Opteron.
    • Память: минимальное количество оперативной памяти для установки Python составляет 512 МБ, для работы с большими объемами данных рекомендуется не менее 2 ГБ.
    • Свободное место на диске: для установки Python необходимо не менее 200 МБ свободного места на жестком диске.

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

    Создание резервной копии перед изменением системы

    Прежде чем внести какие-либо изменения в систему, нужно создать резервную копию. Это позволит вам вернуться к предыдущему состоянию в случае ошибок или нежелательных последствий редактирования.

    Создание резервной копии – это несложная процедура, но она очень важна:

    1. Выберите метод: Определите, какой метод создания резервной копии лучше всего подходит для вашей системы. Вы можете использовать встроенное ПО, стороннее ПО или облачное хранилище данных.
    2. Выберите диск: Найдите диск, который может хранить все данные вашей системы. Это может быть внешний жесткий диск или облачное хранилище.
    3. Создайте резервную копию: Выполните инструкции программы для создания резервной копии. Убедитесь, что копия содержит все назначенные файлы и данные вашей системы.
    4. Проверьте резервную копию: Убедитесь, что резервная копия создана успешно и работает правильно. Перед внесением изменений в систему, проверьте, что вы можете восстановить ее при необходимости.

    Создание резервной копии – это обеспечение безопасности данных вашей системы. Всегда помните, что изменения могут привести к неожиданным результатам, и иметь работающую резервную копию – это лучший способ предотвратить потерю данных.

    FAQ

    Понравилась статья? Поделить с друзьями:
  • 0х800704cf windows 10 ошибка активации
  • 0х80070483 как устранить ошибку
  • 0х80070426 ошибка microsoft store
  • 0х800700e1 виндовс 10 как исправить ошибка
  • 0х8007003b непредвиденная сетевая ошибка