💾 Archived View for dmntv.ru › notes › pipraspi.gmi captured on 2024-12-17 at 10:03:49. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Как установить pip на Raspberry Pi

pip (Package Installer for Python) — это менеджер пакетов для Python, который позволяет вам очень легко устанавливать дополнительные библиотеки и модули для использования в ваших скриптах Python.

Мы часто используем pip в наших проектах Raspberry Pi, поскольку это значительно упрощает процесс для конечного пользователя. Например, вместо того, чтобы загружать файл и перемещать его в нужное место, pip обрабатывает весь этот процесс.

Вы можете думать о pip как о менеджере пакетов apt, но исключительно для работы с Python.

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

В последний раз это руководство было протестировано на Raspberry Pi 400, работающем под управлением последней версии Raspberry Pi OS Bullseye.

Установка pip на Raspberry Pi

Поскольку pip является важнейшей частью использования Python, его очень легко установить на Raspberry Pi. В этом разделе мы установим pip из официального репозитория пакетов.

Для установки pip мы будем использовать терминал. Если вы используете настольную версию операционной системы, вы можете открыть терминал, нажав `CTRL` + `ALT` + `T`.

Перед установкой pip нам нужно обновить список пакетов и обновить все устаревшие пакеты.

Мы можем использовать менеджер пакетов apt для выполнения задач с помощью следующей команды.

sudo apt update
sudo apt upgrade

После завершения обновления мы можем установить pip в систему.

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

sudo apt install python3-pip

Мы специально устанавливаем pip для Python 3. Поскольку Python 2 уже некоторое время считается устаревшим, он больше не включен в репозиторий пакетов Raspberry Pi Bullseye.

Можно проверить, установлен ли pip на вашем Raspberry Pi, используя следующую команду в терминале.

Эта команда вызывает «pip» и просит его вывести свою версию. Вы также можете использовать «pip3», если хотите быть уверены, что используете версию pip для Python 3.

pip --version

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

Теперь, когда вы установили pip на свой Raspberry Pi, мы можем показать вам, как использовать этот инструмент в вашей системе.

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

Установка модуля Python с помощью pip

pip упрощает процесс установки модуля Python.

Чтобы этот процесс работал, модуль, который вы хотите установить, должен быть доступен PyPi (Python Package Index) или piwheels (предварительно скомпилированные пакеты Python для Raspberry Pi).

Вам нужно всего лишь использовать следующую команду, чтобы установить пакет Python на Raspberry Pi. Просто замените «MODULENAME» на имя вашего модуля.

sudo pip install MODULENAME

Например, если вы хотите установить модуль Python «gpiozero», вы можете использовать следующую команду.

sudo pip install gpiozero

Удаление модуля Python на Raspberry Pi с помощью pip

Вы также можете использовать pip для удаления библиотеки Python с вашего Raspberry Pi. Удаление полезно, когда у вас есть библиотека, которая вам больше не нужна, и вам нужно освободить место на вашем устройстве.

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

Имея на руках имя модуля, вам нужно только использовать «pip», затем «uninstall», а затем, наконец, имя модуля.

sudo pip uninstall MODULENAME

Например, чтобы удалить пакет Python с именем «gpiozero», вы можете использовать следующую команду в терминале.

sudo pip uninstall gpiozero

Обновление модуля Python с помощью pip

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

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

Чтобы обновить модуль Python с помощью pip на Raspberry Pi, вам нужно будет использовать следующую команду. Сначала убедитесь, что вы заменили «MODULENAME» на модуль, который вы хотите обновить.

sudo pip install --upgrade MODULENAME

Например, чтобы обновить пакет Python «gpiozero» на нашем Raspberry Pi, мы должны использовать следующую команду в терминале.

sudo pip install --upgrade gpiozero

Использование pip для вывода списка установленных модулей Python на Raspberry Pi

Если вы хотите увидеть все модули Python, установленные на вашем Raspberry Pi, вы можете использовать команду pip list.

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

sudo pip list

После выполнения указанной выше команды вы должны увидеть список, подобный показанному ниже.

Package           Version
----------------- ---------
arandr            0.1.10
astroid           2.5.1
asttokens         2.0.4
automationhat     0.2.0
beautifulsoup4    4.9.3

Заключение

В этом руководстве мы показали вам, как установить и использовать pip на Raspberry Pi.

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