Приколы приколами, но вот вам небольшой #гайд по удалению питона с сервера
1️⃣ Проверьте зависимости системы
Перед удалением убедитесь, что удаление Python не нарушит работу вашего серверного окружения:
Многие серверные ОС (например, на базе Linux) используют системный Python для управления пакетами (например, yum или apt).
Проверьте, какие версии Python установлены и где они используются:
2️⃣ Удаление версии Python, установленной вручную
Если Python был установлен вручную (например, через исходный код или менеджер пакетов), выполните следующие шаги:
➖ Удаление вручную установленного Python:
Найдите место установки Python:
Обычно это будет /usr/local/bin/python3 или /usr/bin/python3.
Удалите файлы:
Замените python3.x на соответствующую версию.
Проверьте и удалите симлинки:
Проверьте переменные окружения: Убедитесь, что в переменной PATH больше нет записей, связанных с Python:
➖ Если Python установлен через менеджер пакетов:
Для Debian/Ubuntu:
Для CentOS/Red Hat:
3️⃣ Удаление через менеджеры пакетов окружений
Если Python установлен через менеджеры вроде pyenv или conda, удаление происходит так:
➖ Удаление с помощью pyenv:
Список установленных версий:
Удаление версии Python:
➖ Удаление с помощью Anaconda/Miniconda:
Удаление конкретного окружения:
Удаление Anaconda/Miniconda полностью:
Удалите корневую директорию:
4️⃣ Удаление остаточных файлов
Проверьте наличие остаточных папок:
Удалите файлы, которые больше не нужны.
5️⃣ Будьте осторожны с системным Python
Удаление системного Python может нарушить работу пакетов управления сервером (yum, dnf, apt). Если вы хотите очистить только лишние версии Python, сделайте это изолированно, не трогая системные библиотеки.
#мем
Перед удалением убедитесь, что удаление Python не нарушит работу вашего серверного окружения:
Многие серверные ОС (например, на базе Linux) используют системный Python для управления пакетами (например, yum или apt).
Проверьте, какие версии Python установлены и где они используются:
python --version
python3 --version
which python
which python3
Если Python был установлен вручную (например, через исходный код или менеджер пакетов), выполните следующие шаги:
Найдите место установки Python:
which python3
Обычно это будет /usr/local/bin/python3 или /usr/bin/python3.
Удалите файлы:
bash
sudo rm -rf /usr/local/bin/python3
sudo rm -rf /usr/local/lib/python3.x
Замените python3.x на соответствующую версию.
Проверьте и удалите симлинки:
bash
sudo rm -f /usr/bin/python3
sudo rm -f /usr/bin/python
Проверьте переменные окружения: Убедитесь, что в переменной PATH больше нет записей, связанных с Python:
echo $PATH
Для Debian/Ubuntu:
sudo apt-get remove --purge python3
sudo apt-get autoremove
Для CentOS/Red Hat:
sudo yum remove python3
Если Python установлен через менеджеры вроде pyenv или conda, удаление происходит так:
Список установленных версий:
pyenv versions
Удаление версии Python:
pyenv uninstall <версия>
Удаление конкретного окружения:
conda remove --name <название_окружения> --all
Удаление Anaconda/Miniconda полностью:
Удалите корневую директорию:
rm -rf ~/anaconda3
rm -rf ~/miniconda3
Проверьте наличие остаточных папок:
sudo find / -name "python*"
Удалите файлы, которые больше не нужны.
Удаление системного Python может нарушить работу пакетов управления сервером (yum, dnf, apt). Если вы хотите очистить только лишние версии Python, сделайте это изолированно, не трогая системные библиотеки.
#мем
Please open Telegram to view this post
VIEW IN TELEGRAM
👏2😁1