Установка python pip centos

Как установить Pip на CentOS 7

Pip — это система управления пакетами, которая упрощает установку и управление пакетами программного обеспечения, написанными на Python, такими как те, которые находятся в индексе пакетов Python (PyPI). Pip не установлен по умолчанию в CentOS 7, но установка довольно проста.

В этом руководстве мы рассмотрим шаги, необходимые для установки Python pip в CentOS 7 с помощью диспетчера пакетов yum , и рассмотрим основы того, как устанавливать пакеты Python и управлять ими с помощью pip.

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

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

Подготовка

Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

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

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

1. Добавьте репозиторий EPEL

Pip недоступен в основных репозиториях CentOS 7. Чтобы установить pip, нам нужно включить репозиторий EPEL :

sudo yum install epel-release

2. Установите пип

После включения репозитория EPEL мы можем установить pip и все его зависимости с помощью следующей команды:

sudo yum install python-pip

3. Проверьте установку Pip.

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

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

pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7) 

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

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

sudo yum install python-develsudo yum groupinstall 'development tools'

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

В этом разделе мы рассмотрим несколько полезных базовых команд pip. С помощью pip мы можем устанавливать пакеты из PyPI, системы контроля версий, локальных проектов и из файлов распространения. Обычно вы устанавливаете пакеты из PyPI.

Читайте также:  Javascript createelement style class

Допустим, мы хотим установить пакет с именем twisted , мы можем сделать это, введя следующую команду:

Чтобы удалить пакет, выполните:

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

Чтобы просмотреть установленные пакеты:

Чтобы перечислить устаревшие пакеты:

Выводы

Вы успешно установили pip в свою систему CentOS 7 и узнали, как легко устанавливать и удалять модули Python с помощью pip. Вы также можете ознакомиться с нашим руководством о том, как установить Python 3 с Pip 3 на CentOS 7 .

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

Источник

Как установить Pip на CentOS 8

Pip — это система управления пакетами, которая позволяет устанавливать, удалять и иным образом управлять программными пакетами, написанными на Python. Его можно использовать для установки пакетов из индекса пакетов Python (PyPI) и других индексов.

В этом руководстве мы объясним, как установить 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 .

Имена пакетов модулей Python 2 имеют префикс «python2», а модули Python 3 — «python3». Например, чтобы установить модуль paramiko для Python 3, вы должны запустить:

sudo dnf install python3-paramiko

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

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

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

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

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

pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6) 

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

sudo yum install python3-develsudo yum groupinstall 'development tools'

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

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

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

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

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

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

sudo yum install python2-develsudo yum groupinstall 'development tools'

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

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

Читайте также:  My New Webpage

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

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

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

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

pip uninstall package_name

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

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

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

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

pip3 install --upgrade package_name

Выводы

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

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

Источник

Install Python PIP on CentOS7

Python PIP is a package manager for Python, just like Yum is a package manager for CentOS 7 and RHEL 7.

In this article, I will show you how to install Python 2 PIP and Python 3 PIP on CentOS 7. Let’s get started.

Pre-requisites:

First update the package repository cache of yum package manager with the following command:

The yum package repository cache should be updated.

Python PIP is not available in the official package repository of CentOS 7. But it is available in the EPEL package repository. Before you can install Python PIP on CentOS 7, you must add EPEL repository to your CentOS 7.

To add EPEL package repository on CentOS 7, run the following command:

Press ‘y’ and then press to continue.

EPEL package repository should be added.

Now update the package repository cache of your CentOS 7 again with the following command:

The package repository cache should be updated.

Now you’re ready to install Python PIP.

PIP is available for Python 2 and Python 3 in the EPEL repository. In this article, I will show you how to install Python 2 PIP and Python 3 PIP.

Installing Python 2 PIP:

In this section, I will show you how to install Python 2 PIP.

Run the following command to install Python 2 PIP:

Press ‘y’ and then press to continue.

Press ‘y’ and then press to accept the GPG key.

Python 2 PIP should be installed.

You can run the following command to check whether Python 2 PIP is working.

As you can see the version of PIP installed is PIP 8.1.2. By the time you read this, the version may change but don’t worry about it. It should work the same way.

Читайте также:  String replaceall string replacement java

Installing Python 3 PIP:

In this section I am going to show you how to install Python 3 PIP.

At the time of this writing, on EPEL repository of CentOS 7, Python 3.4 is available. By the time you read this article, the package version may change. If the package version changes, so will the package name. So I am not going to install any specific version of Python 3 PIP. I will show you how to search for it and install what is available when you read this article.

You can run the following command to search for a Python 3 PIP package:

As you can see from the marked section of the screenshot below, the package name of Python 3 PIP is python34-pip.

Now you can install Python 3 PIP with the following command:

Now press ‘y’ and then press to continue.

Python 3 PIP should be installed.

Now you can check whether Python 3 PIP is working with the following command:

As you can see from the screenshot below, the version of Python 3 PIP installed on my CentOS 7 machine is 8.1.2.

Searching for a Python Package using PIP:

You can search for a python package using PIP. Let’s say you want to search Python API for ‘twitter’. You can do so by running the following command:

Python 2 PIP:

Python 2 PIP search result for twitter:

Python 3 PIP:

Python 3 PIP search result for twitter:

Installing a Python Package using PIP:

You can install a Python package using PIP. Let’s say you want to install Flask – a micro web framework for Python which is very lightweight.

You can do so with the following command:

Python 2 PIP:

As you can see, Flask is being downloaded.

Flask should be installed as you can see from the screenshot below:

Python 3 PIP:

For Python 3, the above command should be:

Removing a Package using PIP:

To remove a package using PIP, run the following command:

Python 2 PIP:

Pres ‘y’ and then press to continue.

Python 3 PIP:

That’s how you install Python PIP on CentOS 7. Thanks for reading this article, and for more information on Python check out the Python programming books below:

About the author

Shahriar Shovon

Freelancer & Linux System Administrator. Also loves Web API development with Node.js and JavaScript. I was born in Bangladesh. I am currently studying Electronics and Communication Engineering at Khulna University of Engineering & Technology (KUET), one of the demanding public engineering universities of Bangladesh.

Источник

Оцените статью