Разница между ручным установщиком и предустановленным PIP для Python заключается в способе установки менеджера пакетов. 3
Ручной установщик предполагает установку PIP вручную, например, с помощью скрипта get_pip.py или через setuptools. 3 Для более ранних версий Python это нужно делать вручную. 3
Предустановленный PIP устанавливается по умолчанию вместе с Python, начиная с версии 3.4 (для Python 2 — с версии 2.7.9). 34 Если используются виртуальные окружения на базе venv или virtualenv, PIP уже установлен. 3
Таким образом, ручной установщик используется для более ранних версий Python, а предустановленный PIP — для версий 3.4 и выше, где он устанавливается одновременно с Python по умолчанию. 24