В статье описывается установка Python 3 на Windows. Подготовим систему к программированию и запуску приложений написанных на Python 3.
Установка
Для выполнения кода на языке Python 3 нужен интерпретатор. В системах Linux он обычно предустановлен, так как некоторая часть системы написана на этом языке. Например в Debian 11 установлен Python 3.9, а в Ubuntu 22.04 установлен Python 3.10:
alex@deb-11:~$ python3 --version Python 3.9.2 alex@ubu-22:~$ python3 --version Python 3.10.6
Кстати, я уже писал про интерпретатор Python.
А вот в системе Windows его нужно установить. Скачивается он с этого сайта. Можно скачать последнюю версию, на момент написания этой статьи — это версия 3.11.1.
И затем запускаем скачанный файл. В открывшемся окне устанавливаем галочку «Add python.exe to PATH«. Запоминаем путь установки (AppData в домашнем каталоге пользователя). И нажимаем кнопку «Install Now«:
После установки вам предложат выключить проверку длинных путей к файлам (лимит 250 символов):
Раньше операционные системы Windows (вплоть до стареньких версий Windows 10) не поддерживали пути к файлам более 260 символов. Но сейчас, последние версии Windows 10 и Windows 11, поддерживают такие большие пути. Здесь вы сами решаете, работать с включенной проверкой, или выключить её.
В каталоге установки вы найдёте установленный интерпретатор — python.exe:
Где писать код на Python 3
Вы можете писать код в любом текстовом редакторе, хоть в Блокноте. Но есть и более удобные инструменты. По умолчанию, вместе с интерпретатором устанавливается IDLE (Integrated Development and Learning Environment) — интегрированная среда разработки и обучения на языке Python.
Найдите IDLE в меню Пуск и запустите:
Эта среда позволяет работать интерактивно. То есть, когда вы вводите команду, нажимаете Enter и видите результат:
IDLE также позволяет записывать код в файле для последующего его выполнения. Для этого нужно нажать File / New File, при этом откроется новый файл, в котором вы можете писать код:
Затем этот файл нужно куда-нибудь сохранить.
Как видите в IDLE работает подсветка синтаксиса, можно выполнять код интерактивно или записывать код в файл, для последующего его выполнения.
Помимо IDLE вы можете использовать и другие редакторы. Например мне удобнее писать код в Sublime Text или Visual Studio Code. Это бесплатные редакторы, которые поддерживают подсветку синтаксиса и авто-подстановку кода на различных языках программирования, в том числе на Python 3.
Как выполнять код на Python 3
Интерактивно можно выполнять код в Командной строке или в PowerShell. Для этого нужно запустить интерпретатор:
Также вы можете выполнять код из файла. Допустим вы создали новый файл и записали в него следующий код:
name = "Alex" print("Привет ", name)
Запустить этот файл с кодом можно также из Командной строки или PowerShell. При этом в PowerShell нужно указывать интерпретатор, а в командной строке это делать не обязательно:
Итог
Теперь вы сможете скачать и установить Python 3 на вашу Windows систему. Также вы сможете начать работать с Python 3 интерактивно или писать ваши первые программы и выполнять их.