- Installing pip/setuptools/wheel with Linux Package Managers¶
- Fedora¶
- CentOS/RHEL¶
- Installation¶
- Supported Methods¶
- ensurepip ¶
- get-pip.py ¶
- Alternative Methods¶
- Compatibility¶
- How To Install PIP to Manage Python Packages in Linux
- Install PIP in Linux Systems
- Install PIP On Debian/Ubuntu
- Install PIP On CentOS and RHEL
- Install PIP on Fedora
- Install PIP on Arch Linux
- Install PIP on openSUSE
- How to Use PIP in Linux Systems
- If You Appreciate What We Do Here On TecMint, You Should Consider:
- Установка PIP в Ubuntu
- Что такое PIP?
- Установка PIP в Ubuntu
- 1. Установка PIP для Python 2
- 2. Установка PIP для Python 3
- Как пользоваться PIP
- Выводы
- Установка и использование PIP в Linux
- Что такое PIP
- Какую версию PIP устанавливать
- Установка PIP
- Установка PIP в Ubuntu Linux (Linux Mint)
- Установка PIP для Python 3 в Ubuntu
- Установка PIP для Python 2 в Ubuntu
- Установка PIP в Fedora Linux
- Установка PIP в Arch Linux
- Установка PIP в openSUSE
- Использование PIP
- Примеры использования PIP
- Установка пакета
- Установка определенной версии пакета
- Обновление пакета
- Список установленных пакетов
Installing pip/setuptools/wheel with Linux Package Managers¶
This section covers how to install pip , setuptools , and wheel using Linux package managers.
If you’re using a Python that was downloaded from python.org, then this section does not apply. See the Requirements for Installing Packages section instead.
Note that it’s common for the versions of pip , setuptools , and wheel supported by a specific Linux Distribution to be outdated by the time it’s released to the public, and updates generally only occur for security reasons, not for feature updates. For certain Distributions, there are additional repositories that can be enabled to provide newer versions. The repositories we know about are explained below.
Also note that it’s somewhat common for Distributions to apply patches for the sake of security and normalization to their own standards. In some cases, this can lead to bugs or unexpected behaviors that vary from the original unpatched versions. When this is known, we will make note of it below.
Fedora¶
To learn more about Python in Fedora, please visit the official Fedora docs, Python Classroom or Fedora Loves Python.
CentOS/RHEL¶
CentOS and RHEL don’t offer pip or wheel in their core repositories, although setuptools is installed by default.
To install pip and wheel for the system Python, there are two options:
Enable the EPEL repository using these instructions. On EPEL 7, you can install pip and wheel like so:
Since EPEL only offers extra, non-conflicting packages, EPEL does not offer setuptools, since it’s in the core repository.
Enable the PyPA Copr Repo using these instructions 1. You can install pip and wheel like so:
To additionally upgrade setuptools, run:
To install pip, wheel, and setuptools, in a parallel, non-system environment (using yum) then there are two options:
Use the “Software Collections” feature to enable a parallel collection that includes pip, setuptools, and wheel.
Be aware that collections may not contain the most recent versions.
Enable the IUS repository and install one of the parallel-installable Pythons, along with pip, setuptools, and wheel, which are kept fairly up to date.
For example, for Python 3.4 on CentOS7/RHEL7:
Источник
Installation¶
Usually, pip is automatically installed if you are:
using Python downloaded from python.org
using Python that has not been modified by a redistributor to remove ensurepip
Supported Methods¶
If your Python environment does not have pip installed, there are 2 mechanisms to install pip supported directly by pip’s maintainers:
ensurepip ¶
Python comes with an ensurepip module1, which can install pip in a Python environment.
More details about how ensurepip works and how it can be used, is available in the standard library documentation.
get-pip.py ¶
This is a Python script that uses some bootstrapping logic to install pip.
Open a terminal/command prompt, cd to the folder containing the get-pip.py file and run:
More details about this script can be found in pypa/get-pip’s README.
Alternative Methods¶
Depending on how you installed Python, there might be other mechanisms available to you for installing pip such as using Linux package managers .
These mechanisms are provided by redistributors of pip, who may have modified pip to change its behaviour. This has been a frequent source of user confusion, since it causes a mismatch between documented behaviour in this documentation and how pip works after those modifications.
If you face issues when using Python and pip installed using these mechanisms, it is recommended to request for support from the relevant provider (eg: Linux distro community, cloud provider support channels, etc).
Compatibility¶
The current version of pip works on:
Windows, Linux and MacOS.
CPython 3.6, 3.7, 3.8, 3.9 and latest PyPy3.
pip is tested to work on the latest patch version of the Python interpreter, for each of the minor versions listed above. Previous patch versions are supported on a best effort approach.
pip’s maintainers do not provide support for users on older versions of Python, and these users should request for support from the relevant provider (eg: Linux distro community, cloud provider support channels, etc).
The ensurepip module was added to the Python standard library in Python 3.4.
Источник
How To Install PIP to Manage Python Packages in Linux
Pip (recursive acronym for “Pip Installs Packages” or “Pip Installs Python“) is a cross-platform package manager for installing and managing Python packages (which can be found in the Python Package Index (PyPI)) that comes with Python 2 >=2.7.9 or Python 3 >=3.4 binaries that are downloaded from python.org.
In this article, we will explain how to install PIP on mainstream Linux distributions.
Note: We will run all commands as the root user, if you are managing your system as a normal user, then use the sudo command to get root privileges or you can as well configure your system to run sudo command without entering a password, it’s possible. Try it out!
Install PIP in Linux Systems
To install pip in Linux, run the appropriate command for your distribution as follows:
Install PIP On Debian/Ubuntu
Install PIP On CentOS and RHEL
Unluckily, pip is not packaged in official software repositories of CentOS/RHEL. So you need to enable the EPEL repository and then install it like this.
Install PIP on Fedora
Install PIP on Arch Linux
Install PIP on openSUSE
How to Use PIP in Linux Systems
To install, uninstall or search new packages, use these commands.
To see a list of all commands type:
Sample Output
You may also like to read these following related articles about Python.
In this article, we showed you how to install PIP on mainstream Linux distributions. To ask any questions relating to this topic, please take advantage of the feedback form below.
If You Appreciate What We Do Here On TecMint, You Should Consider:
TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.
If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.
We are thankful for your never ending support.
Источник
Установка PIP в Ubuntu
Существует несколько способов установки программного обеспечения в Uubntu. Вы можете использовать центр приложений, установить deb-пакет, подключить репозиторий PPA, использовать Snap-пакеты, Flatpack или Appimage или даже собрать программу из исходного кода.
Еще один способ установки программ в Linux — это утилита PIP. С её помощью вы можете устанавливать программы и библиотеки, написанные на Python. В этой статье мы рассмотрим, как выполняется установка PIP Ubuntu. А также разберём, как ею пользоваться.
Что такое PIP?
Уже по сложившейся традиции, для программного обеспечения Linux название PIP является рекурсивным акронимом. Оно означает Pip Installs Packages. Это система управления пакетами, работающая через командную строку. Она используется для установки и управления программным обеспечением, написанным на языке программирования Python. Вы можете устанавливать все пакеты, которые есть на pypl.org.
Если вы разработчик, то можете использовать PIP для установки различных библиотек и модулей Python, которые потом можно подключать к своим проектам. Если же вы пользователь, для вас эта утилита открывает возможность легко устанавливать некоторые программы. Один из примеров — приложение Stress Terminal, которое вы можете установить через PIP.
Установка PIP в Ubuntu
Утилита PIP не поставляется в Ubuntu по умолчанию. Если она вам нужна, то придётся её установить. Это очень просто, но есть один момент, о котором надо знать. В Ubuntu 18.04 есть две версии Python, установленных по умолчанию. Это Python 2 и Python 3. Поэтому вам надо устанавливать PIP для обеих версий.
По умолчанию PIP использует Python 2. Для Python 3 утилита называется PIP3. Обратите внимание, что для написания этой статьи использовался алгоритм для Ubuntu 18.04, но ниже приведённые команды подойдут и для более ранних версий дистрибутива, например Ubuntu 17.10, 16.04 и 18.10, а также для дистрибутивов, основанных на Ubuntu.
1. Установка PIP для Python 2
Для начала желательно убедиться, что Python 2 установлен в вашей системе. Для этого выполните команду:
Если не возникнет никаких ошибок и в терминал будет выведена версия установленного интерпретатора языка программирования, значит всё в порядке. Теперь вы можете установить PIP Ubuntu с помощью команды:
sudo apt install python-pip
Команда установит саму утилиту, а также несколько её зависимостей. После завершения установки можем посмотреть информацию об утилите:
2. Установка PIP для Python 3
Сначала убедимся, что Python 3 установлен в системе:
Команда выводит текущую версию Python, которая используется в системе. Теперь установим нужную версию PIP:
sudo apt install python3-pip
И смотрим информацию об установленной утилите:
Установка pip Ubuntu 18.04 завершена, теперь давайте разберёмся, как ею пользоваться.
Как пользоваться PIP
Давайте разберём синтаксис утилиты и её основные команды. Они помогут вам искать, устанавливать и удалять пакеты. Синтаксис утилиты довольно прост:
$ pip команда опции имя_пакета
Вот основные команды, которые вы можете использовать:
- install — установить пакет;
- uninstall — удалить пакет;
- search — найти пакет;
- list — список установленных пакетов;
- show — просмотр информации про установленный пакет.
Опций у утилиты достаточно много, поэтому здесь они описаны не будут. Давайте рассмотрим несколько примеров работы с утилитой. Найдём пакеты, содержащие слово «stress» в имени или описании:
pip search stress
Чтобы установить программу, например Stress Terminal, используйте команду:
sudo pip install s-tui
Теперь она отобразится в списке установленных пакетов:
Чтобы удалить программу, используйте uninstall:
sudo pip uninstall s-tui
Для версии PIP3 все команды аналогичны.
Выводы
Я надеюсь, эта статья помогла вам установить PIP Ubuntu. Если у вас остались вопросы, спрашивайте в комментариях!
Источник
Установка и использование PIP в Linux
Что такое PIP
Pip (сокращение от Python Installs Packages) — это пакетный менеджер для языка программирования Python.
Мы привыкли к пакетным менеджерам в дистрибутивах Linux. Через них мы устанавливаем и удаляем приложения, библиотеки, драйвера и другие компоненты системы.
Для некоторых языков программирования, также были созданы пакетные менеджеры, которые предназначены для установки пакетов, необходимых конкретному языку. Например, для языка Ruby есть gem, а для Node.js есть npm. Pip — это пакетный менеджер для языка Python.
Pip позволяет устанавливать и управлять программными пакетами, написанными на Python. Работа с PIP выполняется через командную строку.
Pip позволяет устанавливать любые пакеты из репозитория Python Package Index (PyPl). Можно использовать и другие репозитории, но обычно все необходимое доступно в PyPl.
Какую версию PIP устанавливать
В настоящее время Python 3 является самой свежей версией языка Python.
Многие дистрибутивы Linux устанавливаются только с поддержкой Python 3. Python 2 уже почти не используется и для его поддержки нужно устанавливать дополнительные пакеты в систему.
Поэтому, если вы не знаете, какую версию PIP устанавливать, то, скорее всего, вам и большинству пользователей нужно устанавливать PIP именно для Python 3.
Если требуется PIP для Python 2, то его можно установить совместно с 3-й версией.
Установка PIP
Рассмотрим, как установить PIP в различных дистрибутивах Linux.
Установка PIP в Ubuntu Linux (Linux Mint)
Для установки PIP в Ubuntu Linux и других производных от него дистрибутивах можно использовать штатные репозитории Ubuntu.
Установка PIP для Python 3 в Ubuntu
Для установки PIP для Python 3 выполните в терминале команду:
Команда для использования PIP 3 в Ubuntu: pip3
После установки можно проверить версию PIP. Для этого выполните команду:
Установка PIP для Python 2 в Ubuntu
Для установки PIP для Python 2 необходимо установить пакет python-pip. Во время установки будет установлен Python 2 (если он уже не установлен), так как он входит в зависимости этого пакета. Выполните команду:
Команда для использования PIP 2 в Ubuntu: pip
Таким образом, для Python 2 используется команда pip , а для Python 3 команда pip3
Установка PIP в Fedora Linux
Для установки PIP 3 в Fedora Linux выполните команду:
Для установки PIP 2 в Fedora Linux:
Установка PIP в Arch Linux
Для установки PIP 3 в Arch Linux выполните команду:
Для установки PIP 2 в Arch Linux:
Установка PIP в openSUSE
Для установки PIP 3 в openSUSE выполните команду:
Для установки PIP 2 в openSUSE:
Использование PIP
Синтаксис команды pip3 (в зависимости от дистрибутива и версии название команды может отличаться):
Пример использования: pip install numpy
команда — это действие, которое необходимо выполнить. Список часто используемых команд:
install — установить пакет.
download — скачать пакет и зависимости (без установки).
uninstall — удалить пакет.
list — вывести список установленных пакетов.
show — показать информацию о пакете.
search — поиск пакета (в репозитории PyPI).
Также команда pip3 поддерживает несколько опций . Для базовых операций с пакетами использование опций не требуется. Список опций вы можете получить, выполнив команду: pip3 —help
Некоторые полезные опции :
—upgrade — обновить пакет.
—index-url URL — выполнить установку пакета, используя репозиторий по адресу URL , а не из PyPI.
Примеры использования PIP
Рассмотрим примеры использования PIP для управления пакетами.
Установка пакета
Для установки свежей версии пакета необходимо выполнить команду install:
Установка определенной версии пакета
Установка определенной версии — указывается имя пакета, два знака равенства и требуемая версия пакета:
Установка пакета не ниже определенной версии:
Обновление пакета
Обновить уже установленный пакет до самой свежей версии:
Список установленных пакетов
Выведем список установленных через PIP пакетов. Используем опцию —format=columns , чтобы вывести результаты в табличном виде.
Источник