Введение
Pip — инструмент для установки пакетов Python. С помощью pip вы можете искать, загружать и устанавливать пакеты из индекса пакетов Python (PyPI) и других индексов пакетов.
В этом руководстве объясняется, как установить pip для Python 3 pip3
в Debian 11 и 12 с помощью менеджера пакетов apt
.
Мы также покажем вам, как устанавливать пакеты Python и управлять ими с помощью pip.
Установка Pip в Debian
Pip для Python 3 включен в стандартные репозитории Debian, и его установка довольно проста.
С 1 января 2020 г. Python 2 больше не поддерживается. Пакеты Python 2 недоступны в репозиториях Debian 11 и 12.
Выполните следующие команды, чтобы обновить индекс локального пакета и установить Pip и все его зависимости:
sudo apt update
sudo apt install python3-pip
Чтобы убедиться, что pip установлен в вашей системе правильно, вы можете проверить его версию, набрав:
pip3 --version
Номер версии может быть другим, но будет выглядеть так:
pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11)
При выпуске новой версии вы можете обновить пакет «python3-pip» с помощью командной строки или инструмента обновления программного обеспечения настольного компьютера.
Использование Пипа
С помощью Pip вы можете устанавливать пакеты из PyPI и других источников, управлять версиями пакетов, обновлять пакеты, удалять пакеты и многое другое.
Модули Python можно устанавливать глобально (доступно всем проектам и пользователям) или отдельно для каждого проекта.
Если вы хотите установить модуль Python глобально, вам следует установить его как пакет с использованием обработчика apt
. Используйте ip для глобальной установки модулей Python, только если пакет недоступен.
Pip в основном используется в виртуальной среде. Virtual Environment
Python позволяет устанавливать модули Python в изолированном месте для конкретного проекта, а не глобально. Это позволит избежать проблем, вызванных зависимостями и общими библиотеками.
В этом разделе мы рассмотрим базовое использование pip.
Чтобы получить список всех команд и параметров pip, введите:
pip3 --help
Вы можете получить дополнительную информацию о конкретной команде, используя pip <command> --help
. Например, чтобы получить дополнительную информацию о команде установки, введите:
pip3 install --help
Установка пакетов с помощью Pip
Самая основная функция инструмента pip — установка пакета.
Чтобы установить последнюю версию пакета, выполните следующую команду:
pip3 install <package_name>
Допустим, вы хотите установить библиотеку tensorflow. Вы можете сделать это, набрав:
pip3 install tensorflow
Чтобы установить определенную версию пакета, добавьте ==
номер версии после имени пакета:
pip3 install tensorflow==2.13.0
Установка пакетов с помощью Pip с использованием файлов требований
requirement.txt
— это текстовый файл, содержащий список пакетов pip и их версий, необходимых для запуска определенного проекта Python.
Чтобы установить список требований, указанных в файле, используйте следующую команду:
pip3 install -r requirements.txt
Список установленных пакетов
Чтобы просмотреть все установленные пакеты pip, используйте подкоманду list:
pip3 list
Обновите пакет с помощью Pip
Чтобы обновить уже установленный пакет до последней версии, введите:
pip3 install --upgrade package_name
Удаление пакетов с помощью Pip
Чтобы удалить пакет, запустите:
pip3 uninstall package_name
Заключение
Мы показали вам, как установить pip на ваш компьютер с Debian и управлять пакетами Python с помощью pip. Для получения дополнительной информации о pip посетите страницу руководства пользователя pip.
Если у вас есть какие-либо вопросы или отзывы, пожалуйста, оставляйте комментарии ниже.