Почему я должен добавить python в PATH

Я начинаю смотреть на python, поэтому, когда я нашел учебник, он сказал, что первое, что нужно сделать, это загрузить python с сайта www.python.org/downloads/

Теперь, когда я загрузил python 3, я начал установку и получил

введите описание изображения здесь

Почему я хочу "Добавить Python 3.5 в PATH"? Что такое ПУТЬ? Почему он не отмечен по умолчанию?

Ответ 1

PATH - это переменная среды в Windows. Он в основном сообщает командной строке, какие папки следует искать при попытке найти файл. Если вы не добавили Python в PATH, вы бы назвали его из командной строки следующим образом:

C:/Python27/Python some_python_script.py

Если вы добавите его в PATH, вы можете сделать это:

python some_python_script.py

Короткая и более аккуратная. Это работает, потому что в командной строке будут просматриваться все папки PATH для python и найти их в папке, которую добавил установщик Python.

Причина, по которой он по умолчанию отключался, отчасти потому, что если вы устанавливаете несколько версий Python, вы, вероятно, захотите контролировать, какой из них будет открывать ваша командная строка по умолчанию, что сложнее сделать, если добавить обе версии к вашей PATH.

Ответ 2

В дополнение к тому, что указано в @SuperBiasedMan, вы можете отредактировать свой PATH в Windows, нажав "Пуск" > "Выполнить", затем введите sysdm.cpl. Оттуда перейдите на вкладку "Дополнительно", а затем нажмите "Переменные среды". В нижней части, где говорится "Системные переменные", найдите имя PATH и дважды щелкните его. Обратите внимание, что было бы проще скопировать и вставить его в блокнот или что-то еще. Сепаратор, как вы видите, - это точка с запятой. Любой путь, который вы добавите к этой переменной, будет отображаться при вводе любой команды в окне cmd или в командной строке "Run". В той же концепции, что и в Linux, я просто указал, как ее можно редактировать.