pip устанавливает сам себя?

Почему pip находится в PyPI, ведь его нельзя установить без pip? Для установки указана команда pip install pip - https://pypi.org/project/pip/.


Ответы (2 шт):

Автор решения: Stepan

часто это просто модуль для обновления pip.

pip install --upgrade pip
→ Ссылка
Автор решения: Sergey Rufanov

Согласно официальной документации, первичная установка pip выполняется одним из двух способов:

  • Вызовом пакета ensurepip, входящего в стандартную поставку python:

     python -m ensurepip --upgrade
    
  • Скачиванием и запуском get-pip.py

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

Сам pip не входит в комплект python, так как он вызывает проблемы при совместном использовании с другими популярными менеджерами пакетов python, такими как Conda и Poetry.

→ Ссылка