Как удалить Python? - коротко
Для Windows откройте «Панель управления», выберите «Программы и компоненты», найдите Python в списке и нажмите «Удалить». В macOS удалите /Library/Frameworks/Python.framework и ссылки в /usr/local/bin, а в Linux выполните команду пакетного менеджера, например apt‑remove python3.
Как удалить Python? - развернуто
Удаление Python — процесс, который требует внимания к деталям, поскольку интерпретатор может быть установлен в нескольких местах и использоваться различными приложениями. Ниже приводятся пошаговые инструкции для самых популярных операционных систем.
Для Windows
- Откройте «Панель управления», выберите раздел «Программы и компоненты».
- В списке установленных программ найдите запись, начинающуюся с «Python», укажите нужную версию и нажмите кнопку «Удалить».
- После завершения мастера удаления откройте проводник, перейдите в каталог, где находилась установка (обычно C:\PythonXX или C:\Program Files\PythonXX), и удалите оставшиеся файлы вручную.
- Проверьте переменные окружения: откройте свойства системы → «Дополнительные параметры» → «Переменные среды». Ищите переменную PATH, в которой может быть путь к Python, и удалите его.
- При необходимости очистите реестр: запустите regedit, найдите ключи, содержащие «Python», и удалите их. Делайте это только при уверенности, что они относятся к удаляемой версии.
Для macOS
- Если Python был установлен через официальный установщик, откройте терминал и выполните команду
sudo rm -rf /Library/Frameworks/Python.framework/Versions/XX
, заменив XX на номер версии. - Удалите символьные ссылки из
/usr/local/bin
, такие какpython3
,pip3
и другие, командойsudo rm -f /usr/local/bin/python3*
. - Если использовался Homebrew, достаточно выполнить
brew uninstall python@XX
илиbrew uninstall python
. После этого проверьте, не осталось ли файлов в каталоге/usr/local/Cellar/python@XX
. - Очистите кэш Homebrew:
brew cleanup
. - Перепроверьте переменные окружения в файлах
~/.bash_profile
,~/.zshrc
и удалите строки, добавляющие путь к Python.
Для Linux
Дистрибутивы, основанные на Debian/Ubuntu
- Откройте терминал и выполните
sudo apt purge python3.x python3.x-minimal
, заменив x на нужный номер версии. - Удалите оставшиеся зависимости командой
sudo apt autoremove
. - Проверьте наличие файлов в
/usr/local/bin
и/usr/bin
, связанных с Python, и удалите их, если они не принадлежат системным пакетам.
Дистрибутивы, основанные на Fedora/Red Hat
- Выполните
sudo dnf remove python3.x
. - Очистите неиспользуемые пакеты:
sudo dnf autoremove
.
Установки из исходного кода
- Если Python собирался вручную, перейдите в каталог сборки и выполните
sudo make uninstall
. - Если такой каталог недоступен, удалите директорию, где был установлен интерпретатор (обычно
/usr/local/pythonX.Y
).
Общие рекомендации
- Перед удалением убедитесь, что ни одна из ваших программ не зависит от конкретной версии Python; в противном случае их работа может нарушиться.
- При необходимости сохраните сторонние пакеты, перечислив их через
pip freeze > requirements.txt
и позже восстановив в новой среде. - После завершения всех шагов перезапустите систему или хотя бы откройте новый терминал, чтобы изменения в переменных окружения вступили в силу.
- Если планируется установка другой версии, рекомендуется сначала полностью очистить старую, чтобы избежать конфликтов путей и библиотек.