При установке модулей python у меня, кажется, есть две возможные команды командной строки для этого.
pip install {module}
и
py -{version} -m pip install {module}
Полагаю, это может быть полезно для выбора в какой версии python какие модули установлены? Но редко бывает случай, когда я бы не хотел, чтобы модуль был установлен для всех возможных версий.
Кроме того, похоже, что у первого метода есть неприятная привычка быть устаревшим, независимо от того, сколько раз я звоню:
pip install pip --upgrade
Так это отдельные? Первый просто вызывает последнюю версию второй?