Почему установщик Python не добавляет себя автоматически в переменную PATH в Windows?

Просто для уточнения: я знаю, как это сделать, но кажется глупым, что разработчики автоматически не проверяют возможность добавления его в Windows PATH (не говоря уже о том, что он маленький и его легко пропустить, не глядя внимательно во время установки) . В сообщении здесь объясняется, что Используется дистрибутив Python, и если я не ошибаюсь, это просто говорит о том, что есть только одна цель. Однако я также знаю, что Python 3.x использует py в терминале, а python используется Python 2.x. То же самое касается пункта; pip используется в Python 2.x и pip3 в Python 3.x. Какой еще контроль вы можете получить, не добавляя его автоматически?

Я понимаю, что это не совсем вопрос кода, и это не очень важно, но мне любопытно, в чем причина этого.

РЕДАКТИРОВАТЬ: есть два варианта открытия установщика Python в первый раз. Во-первых, простая установка Python; чего хочет большинство людей. Второй, более продвинутый, с возможностью добавить его в переменную Windows PATH после пары экранов. Первый не идет с этой опцией.

РЕДАКТИРОВАТЬ 2: Опять же, я уже знаю, как важно добавить его на путь. Просто кажется ненужным не ставить галочку по умолчанию. Python 2.x и 3.x уже различаются, как объяснялось выше, использованием py и python. Любой, кто запускает более одной версии каждой из них, должен быть достаточно осведомлен, чтобы знать, когда и когда не добавлять путь.

Возможно, этот вопрос лучше задать непосредственно разработчикам Python, а не Stack Overflow, но я хотел узнать, есть ли какой-либо ответ, который я упустил из виду.

Окончательное редактирование: как я уже сказал в комментариях, мои приоритеты отличаются от приоритетов разработчиков, и я, вероятно, просто упрям. В любом случае спасибо за участие!


person UghThatGUyAgain    schedule 20.06.2018    source источник
comment
bugs.python.org/issue3561   -  person MoxieBall    schedule 20.06.2018
comment
Python 3.x устанавливается в /usr/bin в моей системе, поэтому, естественно, в $PATH.   -  person Ignacio Vazquez-Abrams    schedule 20.06.2018
comment
@ IgnacioVazquez-Abrams Я работаю в системе Windows, и установщик включает флажок для возможности добавить его в переменную PATH. Либо я пропустил это, либо он доступен только тогда, когда вы снова открываете установщик и нажимаете «Изменить».   -  person UghThatGUyAgain    schedule 20.06.2018
comment
Возможный дубликат Зачем мне добавлять python в PATH   -  person scharette    schedule 20.06.2018
comment
@scharette обратитесь к редактированию 2, чтобы понять, почему это не отвечает на мой вопрос.   -  person UghThatGUyAgain    schedule 20.06.2018
comment
это не ответило на ваш вопрос?   -  person MoxieBall    schedule 20.06.2018
comment
@MoxieBall Читая дальше, кажется, что их самые большие проблемы: а) никто не хочет что-то делать, б) люди, которые устанавливают и удаляют Python несколько раз, будут иметь все больше и больше переменных PATH, и в) он неустраним со временем удаления. Я полагаю, что я просто упрямый, и мое мнение отличается от их.   -  person UghThatGUyAgain    schedule 20.06.2018
comment
B и C верны и плохи, и никто не хочет что-то делать — сделать это необязательным это то, что они сделали.   -  person MoxieBall    schedule 20.06.2018