Установка зависимостей #
Перед установкой самой библиотеки необходимо убедиться, что в вашей операционной системе присутствуют все инструменты, нужные для загрузки и сборки Python-пакетов.
Необходимые инструменты
git
: Система контроля версий для загрузки (клонирования) исходного кода с репозитория.python3-dev
: Системный пакет, содержащий заголовочные файлы Python, которые могут потребоваться в процессе установки.python3-setuptools
: Инструмент, который управляет процессом сборки и установки Python-пакетов из исходного кода.
Процесс установки зависимостей
Выполните следующие команды в терминале, чтобы подготовить вашу систему.
Шаг 1: Обновление списков пакетов Синхронизирует ваш менеджер пакетов с репозиториями для получения актуальной информации о версиях программ.
sudo apt-get update
Шаг 2: Установка инструментов Устанавливает все три упомянутых выше компонента одной командой.
sudo apt-get install python3-dev python3-setuptools git
Установка библиотеки #
Теперь, когда все системные зависимости установлены, мы можем загрузить исходный код RepkaPi.GPIO
и установить его.
Шаг 1: Клонирование репозитория Используем git
для загрузки последней версии библиотеки с официального репозитория GitFlic. Эта команда создаст папку repkapigpiofs
в вашем текущем каталоге.
git clone https://gitflic.ru/project/repka_pi/repkapigpiofs.git
Шаг 2: Переход в папку с библиотекой Все дальнейшие действия нужно выполнять из папки с исходным кодом.
cd repkapigpiofs
Шаг 3: Установка Запускаем стандартный процесс установки. Права суперпользователя (sudo
) здесь необходимы, чтобы скрипт мог скопировать файлы библиотеки в системные каталоги Python.
sudo python3 setup.py install
После выполнения этой команды библиотека RepkaPi.GPIO
будет установлена и доступна для импорта в ваших Python-скриптах.
Проверка установки #
Чтобы убедиться, что установка прошла успешно, выполните быструю проверку в интерактивном режиме Python.
Шаг 1: Запустите интерпретатор Python
python3
Шаг 2: Попробуйте импортировать библиотеку Введите следующую команду и нажмите Enter
:
>>> import RepkaPi.GPIO as GPIO
Если вы не увидели никаких сообщений об ошибках (например, ModuleNotFoundError
) и просто перешли на следующую строку >>>
, значит, библиотека установлена корректно и готова к работе.
Шаг 3: Выйдите из интерпретатора Нажмите Ctrl+D
или введите:
>>> exit()
Поздравляем! Ваша система готова к созданию первого проекта.