Удалить python 3 centos

Обновлено: 05.07.2024

Это руководство покажет вам, как установить Python 3 или Python 2.7 на CentOS 8 / RHEL 8 Linux. RHEL / CentOS 8 была разработана с учетом гибкости разработки и стабильности производства. Версией Python по умолчанию в RHEL / CentOS 8 является Python 3.6. Но Python 2 остается доступным в RHEL 8.

Если по какой-либо причине Python 3.6 отсутствует в вашей установке Red Hat Enterprise Linux 8, вам необходимо установить его вручную.

Установка Python 3 на CentOS 8 / RHEL 8

Python 3.6 можно установить на RHEL 8 / CentOS 8, выполнив команду ниже на своем терминале.

Пакеты дополнений Python 3 обычно имеют префикс python3 в своих именах. Например, модуль DNS можно установить с помощью:

То же самое относится ко всем другим библиотекам Python 3.

Чтобы использовать Python 3, просто введите

Установка Python 2.7 на RHEL 8 / CentOS 8

Для некоторых парней с уже имеющимся программным обеспечением, не готовым работать на Python 3, RHEL / CentOS 8 поможет вам. Он содержит стек Python 2.

Установите Python 2.7 на CentOS 8 / RHEL 8 параллельно с Python 3, используя команду:

Чтобы использовать Python 2.7, введите команду:

Установить версию Python по умолчанию

Вы должны были заметить, что для использования Python 3 эта команда предназначена python3 и python2 для Python 2. Что делать, если ваши приложения настроены так, чтобы ссылаться на python которые не доступны для всей системы.

Вы можете использовать alternatives механизм для включения неверсированной команды python в масштабе всей системы и установить для нее определенную версию:

Установите Python 3 по умолчанию:

Установите Python 2 по умолчанию:

Запуск python -V должен показать настроенную версию Python по умолчанию

Используйте Python 2 через python:

Чтобы сбросить эту конфигурацию и удалить неверсионную команду python, выполните:

Вот как легко можно установить Python3 | Python 2 на CentOS 8 / RHEL8. Наслаждайтесь использованием Python для своих проектов разработки в RHEL 8.

В этом руководстве мы объясним, как установить pip для Python 2 и 3 на CentOS 8, и рассмотрим основы управления пакетами Python с помощью pip.

Установка pip на CentOS 8

Как вы знаете, активно разрабатываются две версии Python: Python 2 и Python 3. По умолчанию в RHEL / CentOS 8 нет неверсированной общесистемной команды python чтобы избежать блокировки пользователей определенной версией Python. Вместо этого он дает пользователю возможность установить, настроить и запустить конкретную версию Python .

При установке модулей python глобально вы должны предпочесть установку модулей python из репозиториев распространения с помощью dnf или yum поскольку они протестированы на правильную работу в CentOS 8. Используйте pip для глобальной установки модулей python, только если для модуля python нет пакета rpm .

Установка pip для Python 3 (pip3)

Чтобы установить pip для Python 3 в CentOS 8, выполните следующую команду от имени пользователя root или sudo в своем терминале:

Чтобы запустить Python 3, вам нужно явно ввести python3 , а для запуска pip type pip3 .

Убедитесь, что пакет установлен правильно, выполнив следующую команду, которая распечатает версию пакета:

Номер версии может отличаться, но должен выглядеть примерно так:

Чтобы иметь возможность устанавливать и собирать модули Python с помощью pip, вам необходимо установить инструменты разработки:

Установка pip для Python 2 (pip2)

Чтобы установить Python 2 и pip, введите следующую команду:

Проверьте установку, набрав:

Результат должен выглядеть примерно так:

Чтобы выполнить Python 2, введите python2 , а для запуска введите pip2 .

Установите инструменты разработки:

Управление пакетами Python с помощью pip

Как правило, вы должны использовать pip только в виртуальной среде. Virtual Environments Python позволяют устанавливать модули Python в изолированном месте для конкретного проекта, а не глобально. Таким образом, вам не нужно беспокоиться о влиянии на другие проекты Python.

В этом разделе мы рассмотрим несколько основных команд pip.

Чтобы установить модуль python с помощью pip, запустите команду pip install за которой следует имя пакета. Например, чтобы установить пакет с именем twisted , вы должны выполнить следующую команду:

Если вы хотите установить определенную версию пакета, используйте следующий формат:

Чтобы удалить пакет, используйте команду pip uninstall за которой следует имя пакета:

Для поиска пакетов из PyPI:

Установленные пакеты могут быть перечислены с:

Список устаревших пакетов:

Чтобы обновить уже установленный пакет до последней версии, используйте следующую команду:

Выводы

Мы показали вам, как установить pip в CentOS 8 и как легко устанавливать и удалять модули Python с помощью pip.

Дополнительные сведения о pip см. В руководстве пользователя pip . Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии ниже.

Favorite

Добавить в избранное

Главное меню » Операционная система Linux » pip Uninstall / удаление пакета, установленного с помощью pip

(2 оценок, среднее: 5,00 из 5)

Как управлять пакетами Python с использованием Pip

М ы покажем вам, как удалить пакет pip, который вы установили с помощью pip install. pip, это инструмент управления пакетами, который может быть использован для установки и управления пакетами программ, написанных на Python, которые можно найти в Python Package Index (PyPI). pip, это рекурсивный акроним, который может стоять либо “Pip Installs Packages” или “Pip Installs Python”. В качестве альтернативы, pip означает «привилегированная программа инсталлятора». Давайте посмотрим, как вы можете удалить pip.

Если вы следовали одним из наших предыдущих руководств о том, как установить и использовать pip на Ubuntu 16.04 или как установить и использовать pip на CentOS 7 и вы установили некоторые пакеты Python, которые вы не хотите использовать, вы можете легко удалить их с помощью pip.

Прежде всего, подключитесь к серверу Linux с помощью SSH. Затем узнайте список установленных на текущий момент пакетов, используя следующую команду:

Команда выше даст вам выход аналогичный приведенному ниже:

Все эти пакеты уже установлены через pip, и вы можете удалить любой пакет, который вам не нужен. Чтобы удалить установленный пакет с помощью команды pip install , вы можете использовать pip uninstall . Например, чтобы удалить пакет beautifulsoup4 , вы можете использовать следующую команду:

После выполнения команды, pip попросит вас подтвердить действие. Введите y чтобы подтвердить и пакет будет удален из системы.

Как вы можете видеть, удалить пакеты с pip так просто, как установить их. Изучение того, как вы можете управлять пакетами, установленные на вашем Ubuntu VPS или CentOS VPS с pipом поможет вам создавать лучшие приложения. pip также полезен для многих других задач, как обновление пакетов, которые установлены в настоящее время, или установить конкретную версию пакета для проекта. Для полного списка опций, которые вы можете использовать с pip, вы можете узнать через команду pip --help

Читать Как скопировать и вставить в терминал Linux и Ubuntu

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Недавно я получил сервер RackSpace Ubuntu, и он повсюду имеет питонов:

IPython в 3.5, Pandas в 3.4 и 2.7, мне нужны такие модули, как pyodbc и т. д., только в 2,7

Поэтому я стремлюсь очистить коробку и, как пользователи 2.7, сохранить все в 2.7.

Таким образом, ключевой вопрос заключается в том, есть ли способ удалить одновременно 3.4 и 3.5 одновременно с сохранением Python 2.7?

В итоге я решил, что вы не можете удалить 3.4, так как это по умолчанию в Ubuntu.

Я просто удалил Jupyter , а затем псевдоним python=python2.7 и снова установил все пакеты на Python 2.7.

Возможно, я могу установить virtualenv , но я и мои коллеги используем только 2.7. Я просто буду ленив в этом случае :)

Прежде всего, не пытайтесь выполнить следующую команду, предложенную Жерменом выше.

В Ubuntu многие программы зависят от Python3, поэтому, если вы выполните эту команду, она удалит их все, как это случилось со мной. Я нашел следующий ответ полезным, чтобы восстановить его.

Если вы хотите использовать разные версии Python для разных проектов, то создавайте виртуальные среды, это будет очень полезно. перейдите по следующей ссылке для создания виртуальных сред.

Создание виртуальной среды также помогает в использовании Tensorflow и Keras в Jupyter Notebook.

Ни попробуйте ни один из перечисленных выше способов, ни sudo apt autoremove python3 , потому что он удалит из вашей системы все приложения на основе gnome, включая gnome-терминал. В случае, если вы допустили эту ошибку и оставили только Kernal, попробуйте sudo apt install gnome в Kernal.

Попробуйте изменить версию Python по умолчанию вместо удаления. Вы можете сделать это с помощью команды bashrc file или путь экспорта .

Его просто попробуйте: sudo apt-get remove python3.7 или версии, которые вы хотите удалить

Удаление Python 3 было худшим, что я сделал с тех пор, как недавно перешел в мир Linux. Он удалил Firefox, мою программу запуска и, как я читал, пытаясь решить мою проблему, он также может удалить ваш рабочий стол и терминал! Наконец исправлено после долгого дневного кошмара. Только не удаляйте Python 3. Держите его там!

Если это произойдет с вами, вот исправление:

РЕДАКТИРОВАТЬ . Как отмечалось в последних комментариях, это решение может сломать вашу систему.

Читайте также: