> ezесли речь про easy_install, то это легаси и он уже давным давно больше не нужен
> wheel
формат дистрибутива (упакованного релиза) пакета с уже скомпилированными бинарями (pure python wheels без компилируемого кода тоже можно делать) и одноименная либа, напрямую это никто не юзает – только через setuptools и pip
> distutils
встроенная библиотека для работы с дистрибутивами пакетов
> setuptools
это надстройка над distutils, которая по сути является неотъемлемой частью любой инсталяции Python, кроме случаев встраивания интерпретатора куда-либо. Как питонист с чуть более чем 5 годами опыта не могу не согласиться — та ещё дрянь в плане обратной совместимости, предсказуемости релизов и входящих в них изменений, частоты этих релизов и обоснования их необходимости. Самое мерзотное тут то, что когда тебе надо подготовить первый релиз нетривиального пакета "по всем канонам", то ты сталкиваешься с ужасной документацией, в которой половины нужных вещей тупо нет, и их приходится читать их на давно заброшенной http://peak.telecommunity.com/DevCenter/setuptools (где полезной инфы намного больше), а если не повезёт, и нужную вещь добавили в более свежих релизах и предусмотрительно не задокументировали (или сделали это на отцепись), то приходится лезть в не самый приятный для чтения код.
> pip
идёт в комплекте с CPython, а если не идёт, то его скачивалка идёт: https://docs.python.org/3/library/ensurepip.html
По сути конечному юзеру из всего вышеупомянутого нужен только pip, либо обёртки над ним в виде Pipenv и Poetry. И да, с обёртками как раз развели бардак, т.к. "официальной" пока нет – обе упоминаются как рекомендованные в различных репозиториях /psf и /python на GitHub. Лично я по старинке использую virtualenvwrapper и pip-tools (pip-compile + pip-sync), оказалось очень удобно и результат всегда предсказуем. Поломки из-за "не той" версии setuptools и поиски "нужной" решаются автоматически. Прям какой-то zc.buildout на минималках получился.
> слабая стандартная библиотека
Сильное заявление. Опровергать я его, конечно, не буду.