Как установить pip на Ubuntu 24.04

Pip – это менеджер пакетов для Python, который помогает вам устанавливать и управлять дополнительными библиотеками и зависимостями, не включенными в стандартную библиотеку. Он безопасен и широко используется многими разработчиками для управления пакетами и проектами Python. Это руководство покажет вам, как установить pip на Ubuntu 24.04 в несколько шагов.

Шаг 1. Обновление системных пакетов

Для начала войдите в систему Ubuntu 24.04, используя SSH:

ssh root@IP_Address -p Port_number

Замените „IP_Address“ и „Port_number“ на IP-адрес вашего сервера и номер порта SSH. При необходимости замените „root“ на имя пользователя вашей учетной записи sudo.

После входа в систему необходимо убедиться, что все пакеты UbuntuOS, установленные на сервере, обновлены. Это можно сделать, выполнив следующие команды:

apt update -y && apt upgrade -y

Метод 1: Установка pip на Ubuntu 24.04 с помощью менеджера пакетов

Поскольку Python3 часто предустанавливается на Ubuntu 24.04, вам следует сначала проверить, установлен ли он в вашей системе, используя следующую команду:

python3 -V
Python 3.12.3

Вывод выше указывает на то, что Python3 предустановлен. Теперь вы можете приступить к установке pip с помощью менеджера пакетов.

sudo apt install python3-pip

После завершения установки проверьте версию pip с помощью следующей команды:

pip --version
pip 24.0 from /usr/local/lib/python3.12/dist-packages/pip (python 3.12)

Метод 2: Установка pip на Ubuntu 24.04 из исходного кода

Если вы хотите установить определенную версию pip на Ubuntu, вы можете скомпилировать ее из исходников.

Давайте загрузим исходный код старой версии pip. Вы можете заменить 22.1.2 на ту версию, которую хотите установить:

curl -L https://files.pythonhosted.org/packages/4b/b6/0fa7aa968a9fa4ef63a51b3ff0644e59f49dcd7235b3fd6cceb23f202e08/pip-22.1.2.tar.gz -o pip-22.1.2.tar.gz

Выход:

curl -L https://files.pythonhosted.org/packages/4b/b6/0fa7aa968a9fa4ef63a51b3ff0644e59f49dcd7235b3fd6cceb23f202e08/pip-22.1.2.tar.gz -o pip-22.1.2.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2063k  100 2063k    0     0  6824k      0 --:--:-- --:--:-- --:--:-- 6853k

Затем извлеките загруженный файл с помощью следующей команды:

tar -zxf pip-22.1.2.tar.gz

После извлечения перейдите в папку установки pip и выполните следующие команды:

cd pip-22.1.2/
python3 setup.py install

Вот как должен выглядеть результат:

Adding pip 22.1.2 to easy-install.pth file
Installing pip script to /usr/local/bin
Installing pip3 script to /usr/local/bin
Installing pip3.12 script to /usr/local/bin
Installed /usr/local/lib/python3.12/dist-packages/pip-22.1.2-py3.12.egg
Processing dependencies for pip==22.1.2
Finished processing dependencies for pip==22.1.2

После завершения установки проверьте версию pip с помощью следующей команды:

pip3 --version
pip 22.1.2 from /usr/local/lib/python3.12/dist-packages/pip-22.1.2-py3.12.egg/pip (python 3.12)

Дополнительные сведения о pip, его возможностях и настройке см. в официальной документации.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Вдохновлен www.rosehosting.com

Похожие статьи

Комментарии (0)