Windows 7 64-bit, with both Python3.4 and Python2.7 installed at some point
I’m using Py.exe to route to Py2 or Py3 depending on the script’s needs — but I previously improperly uninstalled Python27 before.
Py27 was removed manually from C:\python\Python27 (the folder Python27 was deleted by me previously)
Upon re-installing Python27, it gave the above error you specify.
It would always back out while trying to ‘remove shortcuts’ during the installation process.
I placed a copy of Python27 back in that original folder, at C:\Python\Python27, and re-ran the same failing Python27 installer. It was happy locating those items and removing them, and proceeded with the install.
This is not the answer that addresses registry key issues (others mention that) but it is somewhat of a workaround if you know of previous installations that were improperly removed.
You could have some insight to this by opening «regedit» and searching for «Python27» — a registry key appeared in my command-shell Cache pointing at c:\python\python27\ (which had been removed and was not present when searching in the registry upon finding it).
That may help point to previously improperly removed installations.
Good luck!
Способ 1: Ручная очистка
Как и все программы, Python можно и нужно удалять средствами Windows. При этом часть файлов приложения останутся на компьютере, стереть их можно будет вручную.
- Нажмите комбинацию Win + R и выполните в открывшемся диалоговом окошке команду
appwiz.cpl
, чтобы запустить апплет «Программы компоненты». - Найдите «Python Launcher» в списке программ, выделите его мышкой и нажмите «Удалить».
- Подтвердите удаление.
- Затем выделите в списке «Python» и нажмите «Удалить».
- Начнется процесс удаления, дождитесь его завершения.
- Воспользуйтесь встроенным поиском Windows или любой сторонней утилитой, чтобы найти оставшиеся папки и файлы Python. По умолчанию программа Python устанавливается в пользовательский каталог
C:\Users\имя_пользователя\AppData\Local\Programs
— проверьте на всякий случай, имеется ли там папка с названием «Python», и удалите ее со всем содержимым.
После удаления приложение рекомендуется перезагрузить компьютер.
Способ 2: Использование деинсталляторов
Как вариант, для полного удаления Python можно использовать сторонние деинсталляторы, например, бесплатную программу Revo Uninstaller.
Скачать Revo Uninstaller
- Скачайте Revo Uninstaller с сайта разработчика, установите и запустите.
- В списке программ найдите Python, выделите его и нажмите кнопку «Удалить».
- В открывшемся окне нажмите «Продолжить».
- Подождите окончания процесса удаления и закройте окно мастера-деинсталлятора Python.
- В окне Revo Uninstaller выберите режим сканирования «Продвинутый» и нажмите «Сканировать».
- Отметьте найденные ключи реестра и нажмите кнопку «Удалить».
- В следующем окне отметьте найденные папки и файлы Python и нажмите «Удалить».
Поиск и удаление оставшихся файлов и папок Python в ручном режиме в случае использования сторонних деинсталляторов рекомендован, но не обязателен.
Читайте также: Программы для удаления программ
Еще статьи по данной теме:
Помогла ли Вам статья?
- HowTo
- Python How-To’s
- Completely Uninstall Python From Windows
Lakshay Kapoor
Dec 19, 2022
Jun 14, 2021
- Permanently Unistall Python Using the Control Panel
- Permanently Uninstall Python Using the Command Prompt
Python software has many bugs that need fixing from time to time. There are also many types of packages and libraries in Python that get outdated. Due to these reasons, it’s always necessary to uninstall the old Python software version and download the updated one to make the most of it, while writing any program. Hence, there are different ways to uninstall the Python software’s older version in different operating systems like Mac, Windows, and Linux.
This tutorial focuses more on demonstrating how to uninstall the Python Software from a Windows device permanently.
Permanently Unistall Python Using the Control Panel
-
Check for the Installed Python Version.
You can use your system’s command prompt to check the installed Python software on your device. Type the following command to see the installed version that is present in the system and press enter.
After pressing Enter, the current version of the Python software will be returned. Below is the output.
-
Use the Control Panel to Uninstall Python.
Go to the control panel from the Window’s taskbar. After opening the control panel, select the option
Uninstall a Program
. A list of all the programs that are presently installed on the computer will appear. After that, searchPython
on the search bar. Upon searching, the Python software with its current version will be displayed. Finally, select theuninstall
option to uninstall the software. -
Re-check for Installed Python Versions.
Again type the command mentioned in STEP 1 in the command prompt to check whether the Python Software is still installed or not. After pressing Enter, the following statement should be displayed by the command prompt.
'python' is not recognized as an internal or external command, operable program, or batch file.
Note that these steps are valid for any version of Python installed on the computer, like Python 2.7.0
, Python 3.7.0
, or any other.
Permanently Uninstall Python Using the Command Prompt
-
Open the command prompt of the Windows system.
-
Define a proper path to access the Python file using the
cd
keyword in the command prompt. Look at the guide below.cd C:\Users\Name\Library\FileName\Python
-
Use the
del
keyword to delete the Python file after accessing it and press Enter.
After running the command above, any other Python versions can be installed using any open source such as Anaconda Navigator
.
Lakshay Kapoor is a final year B.Tech Computer Science student at Amity University Noida. He is familiar with programming languages and their real-world applications (Python/R/C++). Deeply interested in the area of Data Sciences and Machine Learning.
Related Article — Python Uninstall
- Uninstall Python on macOS
Windows 7 64-bit, with both Python3.4 and Python2.7 installed at some point
I’m using Py.exe to route to Py2 or Py3 depending on the script’s needs — but I previously improperly uninstalled Python27 before.
Py27 was removed manually from C:\python\Python27 (the folder Python27 was deleted by me previously)
Upon re-installing Python27, it gave the above error you specify.
It would always back out while trying to ‘remove shortcuts’ during the installation process.
I placed a copy of Python27 back in that original folder, at C:\Python\Python27, and re-ran the same failing Python27 installer. It was happy locating those items and removing them, and proceeded with the install.
This is not the answer that addresses registry key issues (others mention that) but it is somewhat of a workaround if you know of previous installations that were improperly removed.
You could have some insight to this by opening «regedit» and searching for «Python27» — a registry key appeared in my command-shell Cache pointing at c:\python\python27\ (which had been removed and was not present when searching in the registry upon finding it).
That may help point to previously improperly removed installations.
Good luck!
Загрузить PDF
Загрузить PDF
Из этой статьи вы узнаете, как удалить приложение Python и связанные с ним файлы и папки. Это можно сделать на компьютере под управлением операционных систем Windows и Mac OS X.
-
1
Откройте меню «Пуск»
. Нажмите на логотип Windows в нижнем левом углу экрана.
-
2
Нажмите «Параметры»
. Это значок в виде шестеренки в нижней левой части меню «Пуск». Откроется окно настроек.
-
3
Щелкните по Приложения. Эта опция находится посередине окна настроек.
-
4
Найдите версию Python, которую вы хотите удалить. Прокрутите вниз и найдите приложение, в имени которого есть слово «Python» (например, «Python 3.6»).
- Возможно, сначала вам придется щелкнуть по вкладке «Приложения и компоненты» в верхнем левом углу окна.
-
5
Нажмите на версию Python. Сделайте это, чтобы отобразить кнопку «Удалить».
-
6
Щелкните по Удалить. Эта кнопка находится под версией Python.
-
7
Нажмите Удалить, когда появится запрос. Запрос появится над версией Python.
-
8
Нажмите Да, когда появится запрос. Так вы подтвердите, что хотите удалить Python.
-
9
Подождите, пока Python будет удален. Откроется всплывающее окно с индикатором прогресса; как только индикатор заполнится, считайте, что Python удален.
- Возможно, во время удаления вам придется щелкнуть по нужным опциям в открывшихся окнах.
-
10
Удалите другие версии Python (если необходимо). Поскольку на компьютере может быть установлено сразу несколько версий Python, поищите их в списке установленных приложений; если вы нашли другую версию Python, повторите описанные выше шаги, чтобы удалить ее.
- Также можно удалить приложение Python Launcher.
-
11
Удалите папку Python 2. Если удалить Python 3, папка Python 3 будет удалена автоматически, чего не скажешь про удаление Python 2. Чтобы удалить папку Python 2, выполните следующие действия:
- откройте окно «Этот компьютер»;
- дважды щелкните по жесткому диску в разделе «Устройства и диски»;
- найдите папку «Python27» (или аналогичную) в списке папок;
- выберите папку Python, а затем щелкните по ней правой кнопкой мыши, чтобы открыть меню;
- в меню выберите «Удалить».
Реклама
-
1
Откройте Finder
. Нажмите на значок в виде синего лица в доке.
- Также можно щелкнуть по пустому пространству рабочего стола.
-
2
Нажмите Переход. Это меню в верхней части экрана. Раскроется меню.
-
3
Щелкните по Перейти в папку. Вы найдете эту опцию в нижней части меню. Откроется всплывающее окно.
-
4
Введите путь к папке с Python. В зависимости от установленной версии Python в текстовом поле «Перейти в папку» введите один из следующих путей: [1]
- Python 3.6 и выше: /Library/Frameworks/Python.framework/Versions
- Python 2.7: /Library/Python/Versions или /Library/Python
-
5
Нажмите Перейти. Эта кнопка находится в нижней части всплывающего окна. Откроется папка, в которой установлен Python.
-
6
Выберите папку с нужной версией. Нажмите на папку с номером нужной версии Python.
- Например, чтобы удалить Python 3.6, щелкните по папке «3.6», чтобы выбрать ее.
-
7
Щелкните по Файл. Это меню находится в верхнем левом углу экрана. Раскроется меню.
-
8
Нажмите Переместить в корзину. Эта опция находится в меню «Файл».
-
9
Введите пароль, когда появится запрос. Введите пароль, который используется для входа в систему.
- Пропустите этот и следующий шаги, если вводить пароль не требуется.
-
10
Щелкните по OK. Эта кнопка находится под подсказкой для пароля. Окно для ввода пароля закроется, а папка Python будет отправлена в корзину.
-
11
Удалите программу Python (если нужно). Не все версии Python создают папку в папке «Программы» (проверьте это, если сомневаетесь). Чтобы найти и удалить приложение Python, выполните следующие действия:
- нажмите «Переход» в верхней части экрана;
- в меню выберите «Программы»;
- найдите приложение, в имени которого есть слово «Python» (например, «Python 3.6»);
- выберите приложение, если нашли его;
- нажмите «Файл» > «Переместить в корзину»;
- введите пароль и нажмите «ОК».
Реклама
Советы
- Удаление Python 3 приведет к его удалению из списка переменных PATH.
Реклама
Предупреждения
- Так как на компьютере может быть установлено сразу несколько версий Python, на удаление всех версий Python понадобится некоторое время.
Реклама
Об этой статье
Эту страницу просматривали 94 652 раза.