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

Ошибка

Устанавливаю 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,46311 золотых знаков24 серебряных знака52 бронзовых знака

Удалите из переменных окружения ОС всё, что связано с 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

I had the same problem installing Python version 3.9 for the first time on my Windows 10, as this same problem happens to many users trying to install Python, the best solution I accidentally, just like @MANAN AGGARWAL discovered trying to check if I already had a version of Python installed on my computer by the DOS Command Prompt, was:

Open the DOS Command Prompt (cmd) and dictate «python»: if a screen shows you a version, it’s clearly not the first time you’ve installed Python, so if you want to upgrade you should try: https: / /www.delftstack.com/en/howto/python/how-to-update-python/ But if you’ve never installed any version of Python, the solution lies in updating your operating system to the latest version through Windows Update, and open the command prompt and type Python, or go directly to the Microsoft Store and search for Python followed by its latest version. It works without error.
** If by chance it does not automatically install on your PC after downloading, click «install on my devices» and select your computer name.

Why can’t I install Python directly from the website file? Please note that when trying to install any software/applications from outside Microsoft’s trusted locations, there are high chances of user settings interfering with the installation. When coming, for example, from the Microsoft Store, a chance of success is much greater, even without having problems related to User Permission Settings.

Another important thing to point out here is that installing a lot of software from outside Microsoft’s trusted platforms can cause you to change some user permissions which can have positive effects with some software and negative effects with others, even with security your own system if you don’t know what you’re doing.

Решение серьезной ошибки в Python installation_0x80070643 — при установке произошла серьезная ошибка

  • Сообщение читателям
    • Моя среда установки
    • Скриншот ошибки
    • Возможные причины ошибок
    • Решение указанной выше ошибки

Сообщение читателям

Когда вы видите это, поздравляю, вы, вероятно, установили и удалили каждую версию Python N раз. Изначально я бросился на Python с энтузиазмом. Я не ожидал, что люди скажут, что самый полезный Python - это как * в наших руках. Установите сомневаться в жизни.
 Во-первых, я просто беленький. Я установил Python, чтобы изучать НЛП. Я установил несколько версий. В общем, я столкнулся со всеми проблемами, с которыми мог столкнуться.
 Здесь отображается установка Python: _0x80070643-Во время установки произошла серьезная ошибка. Я искал в Интернете множество методов для решения этой проблемы, и я также пробовал, но почти все они бесполезны, а есть много других, которые я не могу понять.
 Прежде чем я был разочарован и готов переустановить систему, я случайно решил это, но не знаю почему, но оно было решено, поэтому я хочу поделиться с вами, это очень просто.

Моя среда установки

Операционная система: Windows 8.1
Установите версию Python: Python2.7.16、Python3.6.8、Python3.7.2
инструкция по установке: Пользовательский каталог на диске D (например: D: Python Python37)

Скриншот ошибки

Alt

Alt
Вышеуказанная ошибка появляется в процессе установки всех версий Python.

Возможные причины ошибок

Эта ошибка, вероятно, связана с ошибочным удалением важного файла на диске C. Я подумал, что на диске C слишком много мусора, поэтому я нашел небольшой код .bat в Интернете и попробовал его. На самом деле эффект очистки не очень хороший. С тех пор Python не может быть установлен. Раньше Python можно было устанавливать и удалять свободно.

Несправедливость и долг несут ответственность:

@echo off
echo очищает системные ненужные файлы, подождите …
del /f /s /q %systemdrive%*.tmp
del /f /s /q %systemdrive%*._mp
del /f /s /q %systemdrive%*.log
del /f /s /q %systemdrive%*.gid
del /f /s /q %systemdrive%*.chk
del /f /s /q %systemdrive%*.old
del /f /s /q %systemdrive%recycled*.*
del /f /s /q %windir%*.bak
del /f /s /q %windir%prefetch*.*
rd /s /q %windir%temp & md %windir%temp
del /f /q %userprofile%cookies*.*
del /f /q %userprofile%recent*.*
del /f /s /q “%userprofile%Local SettingsTemporary Internet Files*.«
del /f /s /q «%userprofile%Local SettingsTemp*.

del /f /s /q “%userprofile%recent*.*”
ЖЖ системы эхо-очистки готов!
echo. & pause

Откройте блокнот, назначьте и вставьте приведенный выше код, сохраните его как файл .bat (с именем вроде: LJ.bat, то есть garbage.bat, следовало бы подумать …), поместите его на рабочий стол, дважды щелкните, чтобы запустить, и дождитесь конца.

Решение указанной выше ошибки

Это очень просто, выберите загруженный файл python .exe, щелкните правой кнопкой мыши, запустите от имени администратора, а затем настройте и установите обычным образом, и все в порядке! ! ! Это очень просто, хахахаха.

Alt

Alt

установка. . . .
Alt

Успешная установка
Alt

Вам нужно настроить его, и Python 3.6.8 и 3.7.2 в порядке.
Alt
Профессиональный тест, хвала! ! ! Спасибо за прочтение! ! !

Что касается причин вышеуказанных ошибок, пожалуйста, также попросите великих богов дать профессиональные объяснения.

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 для новичков
    • » Ошибка при установки новой версии 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 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:Usersuser_nameAppDataLocalPackage Cache

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

    3626


    Here’s the solution that worked for me.

    AFTER all the operations in the OT, I’ve run Python 3.8 NORMAL installer and chose not to install py launcher, this made Python successfully install.

    After this step, I have added Python and Python/Script folders to my PATH and in cmd, python —version showed the correct version installed.

    THEN I got the last problem (the imgurl one), when trying to see pip version and install pip using python from command line. I fixed this last problem by opening again the Python installer and perform an installation repair. After this, I made sure I could use python and pip commands and that’s it.

    I didn’t launch anything as administrator nor performed any reboot while doing these last operations.

    Понравилась статья? Поделить с друзьями:
  • Ошибка при установке python 0x80070642
  • Ошибка при установке postman
  • Ошибка при установке portal 2
  • Ошибка при установке pkg на ps3
  • Ошибка при установке physx