Как установить Pip на Debian 12

8 gen 2024 2 min di lettura
Как установить Pip на Debian 12
Indice dei contenuti

Введение

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.

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

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.