How to uninstall python 3.8 from Ubuntu after deleting the folder Python-3.8.0 using «rm -rf»?
I have a VM with Ubuntu 16.04.6 LTS. It has by default Python 3.5.2 And, I have installed Python 3.8 following the following procedure:
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz tar xzf Python-3.8.0 cd Python-3.8.0 sudo ./configure --enable-optimizations sudo make altinstall
As I will install miniconda and I want to avoid any conflicts, I would like to know how to uninstall it. So far I have tried:
sudo apt-get purge python3.8 AND sudo apt-get --purge remove python3.8
And finally I have just deleted the folder which contained it, by mistake 🙁 But I still have it. Check the image. Is it possible to uninstall it? Will I have any problems in the future? Thank you
How to remove Python 3.6 completely from Ubuntu 18.04
Both Python 2.7 and 3.6 are installed by default in Ubuntu 18. But I wish to use the Anaconda Python with conda package manager. To avoid any conflicts I wish to completely remove the default Python 3.6. Are there any way to do that? Please help.
1,219 1 1 gold badge 8 8 silver badges 24 24 bronze badges
asked May 11, 2018 at 18:12
Sandip Nath Sandip Nath
622 2 2 gold badges 8 8 silver badges 18 18 bronze badges
That’s the wrong approach with a very high chance. Did you read some anaconda docs?
May 11, 2018 at 18:16
I recall reading that 18.04 now defaults to 3.6. By extremely cautious in removing it, as you may cause serious issues.
May 11, 2018 at 18:37
The right question is «how do I keep multiple Python installations separate».
May 11, 2018 at 19:12
Why would you ever want to use anaconda on Linux? Its raison d’etre is «Windows sucks for building», and even that is obsoleted by recent pip developments.
May 11, 2018 at 19:27
2 Answers 2
Don’t do that , just don’t.
you’ll have regrets a lot of it.
And I’m serious.
A lot of things will deleted,but by the way, if you already done that don’t worry, there is a solutions.
Just run this code in your terminal
sudo apt install ubuntu-desktop
And if you want you can run this one too
#ubuntu-18.04.1 sudo apt install $( curl http://releases.ubuntu.com/18.04/ubuntu-18.04.1-desktop-amd64.manifest | sed -e 's#\t.*##g' )
Удалить Python в Ubuntu 22.04
Python — один из самых популярных языков программирования. Это интерпретируемый язык программирования общего назначения с упором на простоту. Благодаря своей универсальности Python используется для различных целей: веб-разработки, анализа данных, искусственного интеллекта и многого другого.
В этом руководстве мы рассмотрим удаление Python в Ubuntu 22.04.
Предпосылки
Чтобы следовать этому руководству, вам потребуются следующие компоненты:
- Правильно настроенная система Linux. Узнайте больше о настройке виртуальной машины Ubuntu в VirtualBox.
- Доступ к пользователю без полномочий root с привилегией sudo. Ознакомьтесь со статьей об использовании sudoers для управления правами sudo.
Основные выпуски Python
На данный момент существуют две основные версии Python:
Python 2 получил свое последнее обновление (v2.7.18) 20 апреля 2020 года. В основном он был заменен на Python 3. Однако этот шаг вызвал бурю негодования в сообществе. Python 2 был настолько популярен, что EOL приходилось несколько раз отодвигать в будущее.
Несмотря на то, что он устарел, вы все равно можете столкнуться с некоторыми установками Python 2 из соображений совместимости. По умолчанию Ubuntu поставляется с установленным Python 3.
Способ 1: удаление Python с помощью APT
Шаг 1. Поиск установленного пакета Python
Выполните следующие команды:
$ python3 —version
$ python2 —version
- Мы просим исполняемый файл Python распечатать свою версию.
- Ubuntu 22.04 поставляется с предустановленным Python 3. Итак, первая команда возвращает номер версии.
- Ubuntu 22.04 не поставляется с предустановленным Python 2. Таким образом, ожидаемый результат — ошибка. Однако, если команда возвращает номер версии, позже будет установлен Python 2.
В Debian/Ubuntu основные пакеты Python выглядят следующим образом:
$ apt info python2
$ apt info python3
Шаг 2: Удаление Python
Теперь, когда мы знаем, какая версия Python в настоящее время установлена в системе, мы можем приступить к их удалению.
Чтобы удалить Python 2, выполните следующую команду:
$ sudo apt remove python2
Чтобы удалить Python 3, выполните следующую команду:
$ sudo apt remove python3
Необязательно: удалите все пакеты Python.
Удаление всех пакетов, связанных с Python, как правило, не рекомендуется, поскольку от них зависят различные части системы. Если вы хотите продолжить, убедитесь, что вы сделали резервную копию всех важных данных.
Чтобы удалить все пакеты Python из системы, выполните следующую команду:
$ sudo apt autoremove —purge * python *
- Менеджер пакетов APT ищет пакеты, соответствующие заданному регулярному выражению (*python*). Соответствующие пакеты помечены для удаления.
- APT также помечает зависимости этих пакетов для удаления.
Способ 2: удаление Python из исходного кода
Если Python был скомпилирован и установлен из исходного кода, APT не сможет распознать установку. В этом случае процесс удаления будет другим.
Предполагая, что у вас все еще есть исходный каталог, содержащий скомпилированный пакет Python, выполните следующие команды:
$ cd < path_to_python_source_dir >
$ sudo make uninstall
Если вы удалили исходный каталог, вы можете попробовать вручную удалить установленные библиотеки и двоичные файлы:
$ cd / usr / local / bin
$ sudo rm -f 2to3 * idle * pip * pydoc * python *
Обратите внимание, что это должно быть последним средством. Это может привести к повреждению и поломке конфигураций всей системы.
Способ 3: удаление PyPy
PyPy стремится заменить CPython (реализация Python по умолчанию). Он построен на RPython, который был разработан одновременно с ним. Ключевым преимуществом использования PyPy, отличного от CPython, является производительность. Хотя это реализация Python, некоторые отличия могут повлиять на совместимость. Узнайте больше о PyPy.
Подобно классическому Python, PyPy также имеет два основных выпуска:
- ПиПи 2 (пипи)
- ПиПи 3 (pypy3)
Чтобы установить PyPy, выполните следующие команды:
$ sudo apt install pypy
$ sudo apt install pypy3
Точно так же, чтобы удалить PyPy, выполните следующие команды:
$ sudo apt remove pypy
$ sudo apt remove pypy3
Бонус: удаление PIP
PIP является де-факто стандартным менеджером пакетов для пакетов/модулей Python. По умолчанию он настроен на использование индекса пакетов Python в качестве источника пакетов. Начиная с Python 3 (версия 3.4 и более поздние версии), PIP поставляется с предустановленной версией Python 3. Термин «PIP» — это рекурсивная аббревиатура от «PIP Installs Packages». Узнайте больше о PIP.
Подобно основным выпускам Python, PIP имеет уникальные версии как для Python 2 (python-pip), так и для Python 3 (python3-pip).
$ apt info python-pip
$ apt info python3-pip
Если вы удалили все пакеты Python, PIP также будет удален по умолчанию. Однако, если вы хотите специально удалить PIP, выполните следующие команды:
$ sudo apt remove python-pip
$ sudo apt remove python3-pip
Заключение
Мы продемонстрировали несколько способов удаления Python из Ubuntu 22.04. Мы продемонстрировали удаление CPython и PyPy из системы с помощью APT. Мы также обсудили удаление Python, если он установлен из исходного кода.
Все права защищены. © Linux-Console.net • 2019-2024
⚡️Ubuntu как удалить Python: Эффективное руководство для начинающих!
Эта команда удалит все пакеты Python, включая интерпретатор и все его зависимости. Однако, убедитесь, что вы абсолютно уверены в своем решении перед удалением Python, потому что это может повлиять на работу некоторых системных программ и инструментов.
Детальный ответ
Ubuntu: как удалить Python
Python является одним из наиболее популярных языков программирования, используемых для разработки приложений и скриптов на Ubuntu. Однако, иногда возникает необходимость удалить Python с вашей системы. В этой статье мы рассмотрим несколько способов удаления Python на Ubuntu.
1. Удаление Python пакетов через команду apt-get
Удаление Python пакетов через команду apt-get является наиболее простым способом удаления Python с Ubuntu. Однако, следует осторожно применять этот метод, так как удаление некоторых пакетов Python может привести к неработоспособности системы или другим проблемам. Чтобы удалить Python с помощью команды apt-get, выполните следующие шаги:
sudo apt-get purge python
После ввода этой команды вы будете спрошены о подтверждении удаления Python пакетов. Если вы уверены, что хотите удалить Python, введите «Y» и нажмите Enter.
2. Удаление Python виртуальных окружений
Если вы используете Python виртуальные окружения на Ubuntu, вам также необходимо удалить эти окружения вместе с основной установкой Python. Чтобы удалить виртуальные окружения, выполните следующие шаги:
rm -rf /path/to/virtual/environment
Здесь «/path/to/virtual/environment» — это путь к вашему виртуальному окружению Python, которое вы хотите удалить. Убедитесь, что указываете правильный путь, чтобы не удалить неверные данные.
3. Удаление Python из системы вручную
Если вы хотите удалить Python из системы вручную, то вам понадобится удалить все связанные файлы и папки, связанные с Python. Это включает в себя установочные файлы, библиотеки, скрипты и конфигурационные файлы. Чтобы удалить Python из системы вручную, выполните следующие шаги:
sudo rm -rf /usr/bin/python
sudo rm -rf /usr/local/lib/python
sudo rm -rf /usr/local/bin/python
sudo rm -rf /usr/lib/python
Обратите внимание, что удаление этих файлов и папок может потребовать прав администратора (root access). Пользуйтесь предосторожностью и убедитесь, что вы не удаляете неправильные файлы или папки.
Заключение
В этой статье мы рассмотрели несколько способов удаления Python на Ubuntu. Однако, перед удалением Python, убедитесь, что вы действительно хотите удалить его и понимаете последствия этого действия. Также резервируйте свои данные и настройки перед удалением Python, чтобы избежать потери информации. Надеюсь, этот материал был полезен для вас! Если у вас возникнут вопросы, не стесняйтесь задавать их.