Pip update python linux

Содержание
  1. Python. Урок 16. Установка пакетов в Python
  2. Где взять отсутствующий пакет?
  3. Менеджер пакетов в Python – pip
  4. Установка pip
  5. Обновление pip
  6. Использование pip
  7. Установка пакета
  8. Удаление пакета
  9. Обновление пакетов
  10. Просмотр установленных пакетов
  11. Поиск пакета в репозитории
  12. Где ещё можно прочитать про работу с pip?
  13. P.S.
  14. How to Upgrade Pip on Mac, Windows, and Linux
  15. Python and OS Compatibility
  16. Python in the older version of Mac
  17. How to Install Python 3.8 using Homebrew on Mac
  18. Upgrade pip on Mac
  19. How to upgrade pip on Linux
  20. How to upgrade pip on Windows
  21. Conclusion
  22. How To Update/Upgrade A Python Package with Pip?
  23. List Installed Python Packages
  24. Check If A Python Package Is Installed
  25. List Outdated Python Packages
  26. Upgrade/Update Python Package To The Latest Version
  27. Upgrade/Update Python Package To The Specific Version
  28. Downgrade Python Package To The Specific Version
  29. Как обновить pip?
  30. Введение
  31. Установка
  32. Текущая версия
  33. Обновление
  34. Заключение
  35. Установка и использование PIP в Linux
  36. Что такое PIP
  37. Какую версию PIP устанавливать
  38. Установка PIP
  39. Установка PIP в Ubuntu Linux (Linux Mint)
  40. Установка PIP для Python 3 в Ubuntu
  41. Установка PIP для Python 2 в Ubuntu
  42. Установка PIP в Fedora Linux
  43. Установка PIP в Arch Linux
  44. Установка PIP в openSUSE
  45. Использование PIP
  46. Примеры использования PIP
  47. Установка пакета
  48. Установка определенной версии пакета
  49. Обновление пакета
  50. Список установленных пакетов

Python. Урок 16. Установка пакетов в Python

В процессе разработки программного обеспечения на Python часто возникает необходимость воспользоваться пакетом, который в данный момент отсутствует на вашем компьютере. О том, откуда взять нужный вам пакет и как его установить, вы узнаете из этого урока.

Где взять отсутствующий пакет?

Необходимость в установке дополнительного пакета возникнет очень быстро, если вы решите поработать над задачей, за рамками базового функционала, который предоставляет Python . Например: работа с web , обработка изображений, криптография и т.п. В этом случае, необходимо узнать, какой пакет содержит функционал, который вам необходим, найти его, скачать, разместить в нужном каталоге и начать использовать. Все эти действия можно сделать вручную, но этот процесс поддается автоматизации. К тому же скачивать пакеты с неизвестных сайтов может быть довольно опасно.

К счастью для нас, в рамках Python, все эти задачи решены. Существует так называемый Python Package Index (PyPI) – это репозиторий, открытый для всех Python разработчиков, в нем вы можете найти пакеты для решения практически любых задач. Там также есть возможность выкладывать свои пакеты. Для скачивания и установки используется специальная утилита, которая называется pip .

Менеджер пакетов в Pythonpip

Pip – это консольная утилита (без графического интерфейса). После того, как вы ее скачаете и установите, она пропишется в PATH и будет доступна для использования.

Эту утилиту можно запускать как самостоятельно:

так и через интерпретатор Python :

Ключ -m означает, что мы хотим запустить модуль (в данном случае pip ). Более подробно о том, как использовать pip , вы сможете прочитать ниже.

Установка pip

При развертывании современной версии Python (начиная с P ython 2.7.9 и Python 3.4),
pip устанавливается автоматически. Но если, по какой-то причине, pip не установлен на вашем ПК, то сделать это можно вручную. Существует несколько способов.

Будем считать, что Python у вас уже установлен, теперь необходимо установить pip . Для того, чтобы это сделать, скачайте скрипт get-pip.py

и выполните его.

При этом, вместе с pip будут установлены setuptools и wheels . Setuptools – это набор инструментов для построения пакетов Python . Wheels – это формат дистрибутива для пакета Python . Обсуждение этих составляющих выходит за рамки урока, поэтому мы не будем на них останавливаться.

Способ для Linux

Если вы используете Linux , то для установки pip можно воспользоваться имеющимся в вашем дистрибутиве пакетным менеджером. Ниже будут перечислены команды для ряда Linux систем, запускающие установку pip (будем рассматривать только Python 3, т.к. Python 2 уже морально устарел, а его поддержка и развитие будут прекращены после 2020 года).

Обновление pip

Если вы работаете с Linux , то для обновления pip запустите следующую команду.

Для Windows команда будет следующей:

Использование pip

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

Установка пакета

Pip позволяет установить самую последнюю версию пакета, конкретную версию или воспользоваться логическим выражением, через которое можно определить, что вам, например, нужна версия не ниже указанной. Также есть поддержка установки пакетов из репозитория. Рассмотрим, как использовать эти варианты.

Читайте также:  Как посмотреть текстовый файл linux

Установка последней версии пакета

Установка определенной версии

Установка пакета с версией не ниже 3.1

Установка Python пакета из git репозитория

Установка из альтернативного индекса

Установка пакета из локальной директории

Удаление пакета

Для того, чтобы удалить пакет воспользуйтесь командой

Обновление пакетов

Для обновления пакета используйте ключ –upgrade.

Просмотр установленных пакетов

Для вывода списка всех установленных пакетов применяется команда pip list .

Если вы хотите получить более подробную информацию о конкретном пакете, то используйте аргумент show .

Поиск пакета в репозитории

Если вы не знаете точное название пакета, или хотите посмотреть на пакеты, содержащие конкретное слово, то вы можете это сделать, используя аргумент search .

Где ещё можно прочитать про работу с pip?

В сети довольно много информации по работе с данной утилитой.

Python Packaging User Guide – набор различных руководств по работе с пакетами в Python

P.S.

Если вам интересна тема анализа данных, то мы рекомендуем ознакомиться с библиотекой Pandas. На нашем сайте вы можете найти вводные уроки по этой теме. Все уроки по библиотеке Pandas собраны в книге “Pandas. Работа с данными”.

Источник

How to Upgrade Pip on Mac, Windows, and Linux

Pip is a default standard package manager used to install and manage software packages written in Python. In addition, many packages can be found in the default source for packages and their dependencies, called the Python Package Index.

Most distributions of Python come with pip preinstalled. However, upgrading pip in windows, Mac, or Linux is an important step, and we have to update from time to time to get the latest updates.

Python and OS Compatibility

Python pip works with CPython versions 2.7, 3.5, 3.6, 3.7, 3.8, and PyPy. This meaning is that pip works on the latest patch version of each of these minor versions. Previous patch versions are supported on a best-effort approach.

The pip works on Unix/Linux, macOS, and Windows.

Python in the older version of Mac

Python is the most popular programming language on the earth right now, and beginners and experienced developers widely use it. Modern Mac OS versions come with Python 2.7.x installed (or Python 2.6.1 if an older Mac OS X version), but many Python users may need to update Python in Mac OS to the newer version like Python 3.8.x or newer.

Note that we said install Python 3, not update to Python 3 because how this will work is installing Python 3 while simultaneously maintaining the Python 2 version on the Mac.

This is important because, apparently, some Mac apps rely on Python 2 version, so if you attempt to upgrade the Python 2.x to Python 3.x on Mac OS, you will eventually break some apps, perhaps critical apps.

With that in mind, you should not attempt to upgrade the current preinstalled Python release on the Mac; instead, you will have the co-installation of Python 3 for full compatibility.

Also, one thing to note is that Python 3 and Python 2 can coexist on Mac without any conflict; the usage commands will be slightly different.

How to Install Python 3.8 using Homebrew on Mac

Of course, you will have to install Homebrew on the Mac before using the Homebrew method. Still, if you’re interested in messing around with Python, then Homebrew will probably appeal to you anyway.

To install the latest version of Python 3 with Homebrew, type the following command.

Once the updated Python 3 has been installed on your Mac, you can run the following command.

You can check python 2 and python 3’s versions simultaneously.

Now, if you already have Python but do not have upgraded pip on your Mac, then see the following steps.

Upgrade pip on Mac

Mac OS X latest version with Python version 3, then pip is already installed.

If you are using Python 2.x or Python 3.x downloaded from python.org or working in the Virtual Environment created by virtualenv or pyvenv . Please make sure to upgrade pip .

Still, If pip is not installed or upgraded in your machine, you can use the following steps one by one.

Читайте также:  Как загрузить цветовой профиль монитора windows 10

Type the following command one by one.

My current Pip version is the following.

How to upgrade pip on Linux

First, check the version of Python.

Now, if your version is old, then you need to upgrade pip.

To upgrade pip on Linux, type the following command.

The above command will update your pip version.

How to upgrade pip on Windows

To upgrade PIP in Windows, you will have to open the Windows Command Prompt(CMD) and type the command below.

Note that the following way would only work if you already added Python to your Windows path.

If you have the older version of pip, then and then, upgrade the pip.

To upgrade pip on Windows, type the following command.

Conclusion

Upgrade Pip on Windows, Mac, or Linux can be easy, but due to multiple versions of Python running on a machine, sometimes it becomes troublesome.

In this tutorial, we have seen how we can upgrade pip and Python on Mac and Windows and Linux.

Источник

How To Update/Upgrade A Python Package with Pip?

Pip is a popular command used to manage Python packages. Pip command is also used for updating/upgrading already installed Python packages.

List Installed Python Packages

Before updating or upgrading an installed Python package we will list already installed packages. We will use the list command which will display the complete name and the version of the installed packages.

Check If A Python Package Is Installed

In the previous example, we have just listed all installed packages and versions. We can also check if a specific python package is already installed. We will also use grep command by providing the name of the package we want to check.

List Outdated Python Packages

Pip command also provides —outdated options with the list command which will list outdated and already installed python packages.

Upgrade/Update Python Package To The Latest Version

We will use the install command with the —upgrade option and also provide the package name. In this example, we will update/upgrade the package named Django to the latest version. We will also provide the —user option. Alternatively to the —upgrade we can use -U which is the short form.

From the screenshot, we see that first the Django version 2.0 is found. Django version 2.0 is uninstalled and then Django version 2.2.5 is installed which will complete the upgrade/update of the Django.

Upgrade/Update Python Package To The Specific Version

In the previous example, we have updated the Django python package to the latest version. We can also update/upgrade a python package into a specific version which is not the latest. In this example, we will upgrade/update a specific version which is not the latest with the equal signs. We will not use the —upgrade option but specify the upgraded version.

We can see that the currently installed version is Django 2.0 but we will upgrade it into version 2.2 .

Downgrade Python Package To The Specific Version

We can also downgrade the installed package into a specific version. We will specify the Python package name with the version we want to downgrade by using equation signs like below. In this example, we will downgrade the Django package to version 2.0.

Источник

Как обновить pip?

Статья с подробным руководством по обновлению пакетного менеджера pip.

Введение

PyPI (аббр. от англ. Python Package Index — «каталог пакетов Python») — каталог программного обеспечения, написанного на языке программирования Python. В сочетании с системами управления библиотечными пакетами (pip, easy_install) аналогичен PEAR для PHP и CPAN для Perl. По состоянию на февраль 2020 года содержит более 216 000 пакетов, тогда как в 2010 году пакетов было всего около 10000.

Установка

Предлагаю опустить момент установки pip и считать что он у вас уже установлен. Еще хотелось бы обратить внимание, что в разных операционных системах pip запускается по разному — pip или pip3. При использование виртуальных окружений создаются символические ссылки на оба варианта.

Текущая версия

Для этого достаточно выполнить команду pip show pip

На момент написания статьи я использую версию pip 20.1.1, давайте проверим, есть ли в репозитории версия свежее.

Читайте также:  Нетбук asus заводские настройки windows

Выполняем команду — pip search pip | grep «INSTALLED:»

К сожалению нет, я использую последнюю версию pip.

Обновление

Но для чистоты эксперимента у меня есть виртуальная машина с Fedora Linux для всяких тестерских нужды, давайте проверим какая версия pip находится у меня там.

Как видим у нас используется версия 19.3.1, давайте попробуем его обновить. Чтобы выполнить обновление достаточно ввести команду в терминал

pip install —upgrade pip или более короткий вариант pip install -U pip

Заключение

На этом обновление pip в Python подошло к концу, если у вас возникли дополнительные вопросы — не стесняйтесь задавать их в комментариях.

Источник

Установка и использование 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 , чтобы вывести результаты в табличном виде.

Источник

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