Ошибка при удалении питона 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:\Users\user_name\AppData\Local\Package Cache

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

4020


Ошибка

Устанавливаю 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

Решение серьезной ошибки в 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
Профессиональный тест, хвала! ! ! Спасибо за прочтение! ! !

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

Created on 2018-02-27 21:33 by exceltw, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
Python 3.6.4 (64-bit)_20180227154057.log exceltw,
2018-02-27 21:33
Messages (4)
msg313027 — (view) Author: Scott (exceltw) Date: 2018-02-27 21:33
Installing Python 3.6.4, Windows 10 64bit, exits installer and dumps the following error code to log.

[18B8:4394][2018-02-27T15:41:06]i399: Apply complete, result: 0x80070643, restart: None, ba requested restart:  No

0x80070643 - Fatal Error during installation


Attempted Command line installation as Administrator, installation standard methods as Administrator
msg313043 — (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2018-02-28 01:22
Make sure all your Windows updates are installed, reboot if necessary, and try again.

I believe this is the error that occurs when another installation is ongoing, and Windows Update is about the only tool likely to be installing something without telling you or us about it. It's a known and ongoing issue right now, but not something we can resolve from our installer.
msg366977 — (view) Author: Jacob Melendrez (Cybernetic) Date: 2020-04-22 05:51
I am trying to uninstall python 3.7.2 because I think it is preventing me from correctly using python 3.8.2. When I go to my program list on windows 10 and try to uninstall it, it gets approximately 10% in and then gives me the message that No python 3.7 installation was detected. I hit Ok and then it continues loading for another 1% and then I receive the error message "0x80070643 Fatal Error during installation " How do I resolve this?
msg367025 — (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2020-04-22 17:04
Your best bet is to repair the Python 3.7.2 install first (through Programs and Features, if possible), and then uninstall it.

Any idea why it's interfering with Python 3.8? That shouldn't be the case (unless it's PATH related, in which case yeah, that's more or less expected).
History
Date User Action Args
2022-04-11 14:58:58 admin set github: 77147
2021-10-18 21:46:45 iritkatriel set status: open -> closed
stage: resolved
2020-04-22 17:04:09 steve.dower set messages:
+ msg367025
2020-04-22 05:51:52 Cybernetic set versions:
+ Python 3.7, — Python 3.6
nosy:
+ Cybernetic
title: Python 3.6.4 — 0x80070643 — Fatal Error during installation -> Python 3.7.2 — 0x80070643 — Fatal Error during installation
messages:
+ msg366977
2018-02-28 01:22:47 steve.dower set messages:
+ msg313043
2018-02-27 21:34:17 ned.deily set nosy:
+ paul.moore, tim.golden, zach.ware, steve.dower
components:
+ Windows, — Installation
2018-02-27 21:33:46 exceltw create

Уведомления

  • Начало
  • » Python для новичков
  • » 0x80070643

#1 Окт. 24, 2018 17:18:32

0x80070643

я когдато качал питон…потом решил обновиться…установил новую и неправильно удалил старую…потом вышло что новая несовместима и решил обратно скачать старую…ну качаю установщик начинаю установку…на пол пути мне выскакивает ошибка 0x80070643 с текстом что уже новейшая версия уже установлена…хотя это не так…возможно гдето остались какието файлы связанные с питоном…их можно както найти и вычистить?
Операционка:Windows 7 x64
Версия:3.6.0

Отредактировано Darkar25 (Окт. 25, 2018 08:36:51)

Офлайн

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

#2 Окт. 25, 2018 07:10:33

0x80070643

Дам вредный совет. Вычисти с реестра венды всю информацию, связанную с питоном. Руками вычисти из переменных окружения ОС всё, что связано с питоном. Найди в папке windows файлы py.exe, pyw.exe и удали их. Удали папки, куда ставил питоны. Вроде ничего не забыл. Если что-то упустил, то ребята, возможно, дополнят.
После можно попробовать установить питон.

Офлайн

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

#3 Окт. 25, 2018 08:37:12

0x80070643

Papa_Svin
Даже версию операционной системы не надо сообщать, версию питона тоже?и так все понятновот же — 0x8007064

Да не кипишуй…апдейтнул…

Отредактировано JOHN_16 (Окт. 25, 2018 10:14:32)

Офлайн

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

#4 Окт. 25, 2018 08:38:49

0x80070643

Rafik
Дам вредный совет. Вычисти с реестра венды всю информацию, связанную с питоном. Руками вычисти из переменных окружения ОС всё, что связано с питоном. Найди в папке windows файлы py.exe, pyw.exe и удали их. Удали папки, куда ставил питоны. Вроде ничего не забыл. Если что-то упустил, то ребята, возможно, дополнят.После можно попробовать установить питон.

Реестр и папки уже чистил…в папку с виндой зайти кстати не додумался)))сейчас попробую…

Офлайн

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

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

Понравилась статья? Поделить с друзьями:
  • Ошибка при синтаксическом анализе пакета minecraft
  • Ошибка при создании информационной базы этот хост неизвестен
  • Ошибка при удалении параметров regedit
  • Ошибка при переносе данных на флешку
  • Ошибка при создании информационной базы сеанс завершен администратором