Как установить Python PIP для пакетов Python

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

Вы можете найти их, выполнив поиск на GitHub(searching GitHub) или в Интернете, но вместо этого вы также можете использовать PIP , менеджер пакетов для Python . PIP позволяет вам искать и устанавливать пакеты Python PIP из индекса пакетов Python(Python Package Index) с тысячами доступных пакетов.

Что такое ПИП?(What Is PIP?)

PIP, или установщик(P) пакетов для Python (P),(I) позволяет устанавливать пакеты из центрального репозитория пакетов Python , доступного в указателе пакетов Python(Python Package Index) . Проще говоря, он действует как магазин приложений для Python , позволяя вам устанавливать пакеты Python из командной строки или терминала, не находя их самостоятельно.

Пользователи Linux(Linux) уже знакомы с этим процессом — менеджеры пакетов являются неотъемлемой частью взаимодействия с пользователем Linux , а (Linux)APT , Pacman и другие позволяют устанавливать различное программное обеспечение в различных дистрибутивах Linux(Linux) из окна терминала.

Вам потребуется установить Python , прежде чем вы сможете начать использовать PIP . В macOS и большинстве дистрибутивов Linux(Linux) уже установлен Python , но вам нужно будет установить его вручную в Windows 10 . Вам также потребуется сделать это, если в вашем дистрибутиве Linux(Linux) не установлен Python (или установлена ​​более старая версия Python ), используя диспетчер пакетов для вашего дистрибутива.

Установка Python PIP в Linux(Installing Python PIP On Linux)

Пакет python-pip доступен для загрузки и установки для всех основных дистрибутивов Linux(Linux) , как и варианты. В зависимости от вашего дистрибутива Linux(Linux) вам может потребоваться установить пакет python2-pip , если вы все еще используете серию Python 2.x , а не серию Python 3.x.

Если вы используете Python 3.4 или выше (или Python 2.7.9 или выше), вам не нужно устанавливать PIP в Linux , так как он уже установлен. Проверьте это, открыв окно терминала и набрав python3 –version , чтобы проверить установленную версию Python , а затем используйте python -m pip или python3 -m pip , чтобы использовать ее.

Для версий Python ниже 2.7.9 или 3.4 установка Python PIP в Linux будет зависеть от используемого системного менеджера пакетов. Вот как установить PIP на различных платформах Linux .

  • Чтобы установить Python PIP в дистрибутивах на основе Ubuntu или Debian, откройте терминал и введите sudo apt install python-pip для Python 2.x . Введите sudo apt install python3-pip для установки Python 3.x.
  • В Arch Linux откройте терминал и введите sudo pacman -S python2-pip для Python 2.x. Введите sudo pacman -S python-pip для установки Python 3.x.
  • Если вы используете дистрибутив на базе Fedora, введите sudo dnf upgrade python-setuptools , а затем sudo dnf install python-pip python-wheel для Python 2.x. (Python 2.x)Введите sudo dnf install python3 python3-wheel для установки Python 3.x.
  • Чтобы установить PIP вручную, откройте терминал и введите curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py . После загрузки введите python get-pip.py , чтобы запустить сценарий автоматической установки.

Установка Python PIP в Windows(Installing Python PIP On Windows)

В отличие от Linux , Windows не поставляется с предустановленным Python . Это означает, что вам нужно сначала загрузить и установить Python для Windows(download and install Python for Windows) , прежде чем вы сможете начать использовать PIP на этой платформе.

Если вы установили самую последнюю версию Python , вы должны найти PIP , установленный вместе с вашей установкой Python . Как мы уже упоминали, при установке Python 2.7.9 и Python 3.4 (и выше) (3.4 )PIP должен быть установлен автоматически.

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

  • Загрузите скрипт get-pip.py(Download the get-pip.py script) на свой ПК с Windows . В PowerShell(PowerShell) с повышенными привилегиями или в командной строке с административным доступом введите python get-pip.py , чтобы автоматически установить PIP.

Это должно автоматически установить Python PIP для использования. Затем вы можете запустить его из окна PowerShell или командной строки, набрав pip или python -m pip .

Как установить Python PIP на macOS

Как и Linux , macOS обычно поставляется с установленным Python , а также версией PIP . И Python , и PIP в macOS , вероятно, устарели по сравнению с самой последней версией, но они должны работать как обычно, открыв окно терминала macOS и набрав (macOS)pip или python -m pip (или pip3 или python3 -m pip ).

Если вы хотите обновить Python и PIP вместе, вы можете легко сделать это с помощью менеджера пакетов Homebrew(Homebrew package manager) для macOS.

  • Если у вас установлен Homebrew , откройте окно терминала и введите brew install python , чтобы обновить установку до последней версии Python 3.x. Чтобы установить более старую установку Python 2.x , вместо этого введите brew install python@2

После установки введите pip или python -m pip (или pip3 или python3 -m pip ) в руководстве, чтобы запустить PIP и просмотреть список доступных флагов PIP .

Обновление PIP(Updating PIP)

Если у вас уже установлен PIP , но вы хотите обновить его до последней версии, вы можете сделать это с помощью самого PIP .

  • Для пользователей macOS и Linux введите pip install -U pip , чтобы начать процесс обновления. Вместо этого вы также можете использовать pip3 install -U pip или python -m pip install -U pip .

  • Пользователи Windows могут установить Python PIP , открыв PowerShell или командную строку с правами администратора и введя python -m pip install -U pip .

Установка и удаление пакетов Python с помощью PIP(Installing & Uninstalling Python Packages Using PIP)

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

  • Чтобы установить новый пакет Python с помощью (Python)PIP , введите pip install package или python -m pip install package , заменив package именем пакета. Вам может понадобиться использовать pip3 или python3 на определенных платформах, таких как macOS, если у вас установлены как Python 2.x(Python 2.x) , так и Python 3.x.

  • Чтобы просмотреть список всех установленных пакетов Python , введите (Python)pip list или python -m pip list. Используйте pip3 или python3 для пакетов Python 3.x на определенных платформах.

  • Чтобы удалить пакет, введите pip uninstall package или python -m pip uninstall package , заменив package именем пакета. Используйте pip3 или python3 на определенных платформах, если у вас установлены Python 2.x и 3.x. Нажмите y , чтобы подтвердить удаление.

Использование PIP для разработки лучших проектов Python(Using PIP To Develop Better Python Projects)

Как только вы узнаете, как установить Python PIP и использовать его для установки новых пакетов, вы немедленно получите доступ к бесконечному количеству библиотек и других проектов, которые позволят вам разрабатывать более крупные и лучшие собственные проекты с использованием Python .

Python — один из лучших языков программирования для изучения(best programming languages to learn) , особенно для начинающих программистов, благодаря простому для понимания синтаксису и бесконечному количеству ресурсов для начинающих. 

Являетесь ли вы новым программистом Python или профессионалом, всегда есть что-то новое для изучения, поэтому дайте нам знать ваши собственные советы (или вопросы) по Python в разделе комментариев ниже.



About the author

Я опытный инженер-программист с более чем 10-летним опытом разработки и поддержки приложений Microsoft Office. У меня есть сильное желание помогать другим достигать их целей, как благодаря моей работе в качестве инженера-программиста, так и благодаря моим навыкам публичных выступлений и налаживанию связей. Я также очень хорошо разбираюсь в аппаратных средствах и драйверах клавиатуры, многие из них я разработал и протестировал сам.



Related posts