Как установить Python на Windows 10 или 11

Python, изначально созданный Гвидо ван Россумом в 1991 году, это универсальный язык программирования, используемый создателями Raspberry Pi, системными администраторами в центрах обработки данных и даже компаниями Industrial Light and Magic для воплощения своих фильмов в жизнь.

Python — отличный язык для изучения, и благодаря Raspberry Pi за последнее десятилетие появилось бесчисленное количество руководств, охватывающих весь спектр его применения.

Независимо от того, являетесь ли вы опытным «питонистом» или полным новичком в этом языке, установка Python в Windows — это довольно простая задача. В этой статье мы пошагово проведем вас через установку Python 3 в Windows и покажем два редактора, один для начинающих, а другой для пользователей среднего и продвинутого уровня, а также покажем, как вы можете программировать на этом фантастическом языке.

Установка Python 3 на Windows 10 или 11

Процесс установки Python 3 в Windows прост, нужно выполнить всего несколько шагов. Эти шаги дают нам возможность получать доступ к Python из любой точки нашей системы и устанавливать программное обеспечение при помощи встроенного диспетчера пакетов. Установка Python таким образом позволяет создавать проекты, работающие вместе с операционной системой, например уведомления и автоматизированные системные задачи.

1. Откройте в браузере сайт Python и загрузите оттуда установщик для Windows.

Интерфейс страницы python.org для загрузки Python

2. Дважды щелкните загруженный файл, чтобы запустить процесс установки.

Выберите установку для всех пользователей и убедитесь, что Python добавлен в переменную Path: это позволит использовать интерпретатор Python из любой части операционной системы. Чтобы продолжить установку, нажмите кнопку Install Now.

Окно установщика Python на Windows

3. После завершения установки щелкните Disable path length limit (отключить ограничение длины для переменной Path), а затем Close (закрыть).

Отключение ограничения для переменной Path означает, что мы можем использовать для директорий и файлов пути длиннее 260 символов.

Окно установщика Python на Windows. Отключение лимита длины пути.

4. Нажмите Close (закрыть), чтобы завершить установку.

Окно установщика Python на Windows: установка завершена

Запуск Python на Windows

1. Откройте консоль (командную строку), введите «python», а затем нажмите Enter.

Окно командной строки

2. Создайте короткий скрипт на Python, который использует цикл for для десятикратной печати сообщения.

Для отступа во второй строке нажмите пробел 4 раза, в противном случае Python выдаст ошибку. Далее нажмите кнопку Enter, чтобы запустить данный код.

for i in range(10):
    print(“Python in the command prompt”)
Окно командной строки в Windows, запущен Python, выполняется цикл for

Python поставляется со своим собственным менеджером пакетов pip, который используется для установки, обновления и удаления библиотек Python. Они предоставляют нам дополнительную функциональность. Чтобы продемонстрировать работу pip, мы установим библиотеку pyjokes, которая содержит коллекцию программистских шуток.

1. Откройте консоль и введите следующий код:

pip install pyjokes
Установка pyjokes при помощи pip в командной строке

2. Откройте интерпретатор Python.

Командная строка

3. Импортируйте библиотеку pyjokes, а затем распечатайте из нее шутку.

import pyjokes
print(pyjokes.get_joke())
Командная строка: запущен python, импортирована pyjokes, выводится шутка на английском языке

Большое количество библиотек можно найти в репозитории PyPi.

Начинаем работать с Python при помощи редактора Mu

Если вы никогда не писали ни строчки кода на Python, тогда редактор Mu создан для вас. Николас Толлерви (Nicholas Tollervey) разработал его специально для начинающих. Простой интерфейс означает, что можно сосредоточиться непосредственно на коде. Но не стоит недооценивать Mu, так как внутри него есть инструменты для проверки кода и работы с разнообразными платформами, такими как Raspberry Pi Pico, Adafruit CircuitPython, а также со многими реализациями MicroPython, в том числе от Lego.

Примечание редакции: о других редакторах и средах разработки можно почитать в статье “Лучшие редакторы кода и IDE для Python”.

Вид сайта Code with Mu

Установка редактора Mu

1. Откройте в браузере сайт Mu и загрузите оттуда установщик для Windows.

Страница загрузки Mu

2. Перейдите в папку «Загрузки» и дважды щелкните файл под названием Mu, чтобы начать установку.

Папка "Загрузки"

3. Примите лицензионное соглашение и нажмите кнопку Install ( установить). Процесс установки займет некоторое время.

Окно установщика Mu

4. Нажмите Launch Mu Editor (запустить редактор Mu), а затем кнопку Finish (готово). В результате этого действия программа установки завершит свою работу и будет запущен сам редактор Mu.

Установка завершена

5. Подождите, пока редактор Mu запустится. Первый запуск займет некоторое время, а затем редактор будет запускаться очень быстро.

Окно начального запуска Mu

Интерфейс редактора Mu

Mu был разработан для начинающих, и это нашло отражение в пользовательском интерфейсе. Он незагроможден и прост для понимания.

Пользовательский интерфейс Mu разбит на три области:

Mu GUI

1. Меню. Крупные значки и четкий текст определяют функцию каждой кнопки. Мы можем создавать, сохранять и загружать файлы. Также можно запускать и останавливать исполнение нашего кода.

Оболочка Python (REPL, Read, Eval, Print, Loop) доступна для проверки различных вариантов. Кнопку Plotter можно использовать для визуализации данных в виде графика. Мы можем увеличивать или уменьшать масштаб окна с кодом, что удобно для презентаций в больших группах.

Встроенная программа проверки (кнопка Check) проверит ваш код, а при помощи кнопки Tidy можно отформатировать код по стандартам Python.

2. Область для кода. Здесь, собственно, мы пишем сам код.

3. Оболочка Python. Сюда выводятся результаты выполнения кода. Здесь также можно организовать интерактивную среду взаимодействия с интерпретатором.

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

Модули – это библиотеки кода, которые можно использовать для добавления новых функций. Например RPi.GPIO и GPIO Zero — это модули, которые позволяют Python взаимодействовать с GPIO Raspberry Pi.

Если вы начинаете работать с Python, Mu — отличный выбор для знакомства с языком.

Режимы работы редактора Mu

У Mu есть одна особенность, которая ставит его выше других редакторов для начинающих. В нем есть кнопка Mode (Режим), с помощью которой можно переключиться в режим написания кода для MicroPython и CircuitPython.

Кнопка Mode в меню

Редактор Mu имеет довольно много режимов. Мы можем писать чистый Python 3 код, создавать игры с помощью PyGame Zero или сайты/приложения с помощью Flask. В режиме MicroPython можно писать код для Raspberry Pi Pico, micro:bit. ESP, Pyboard и Lego Spike. А для создания проектов физических вычислений можно использовать режим CircuitPython от Adafruit.

Список режимов на выбор

При подключении платы Raspberry Pi Pico, MicroPython или CircuitPython редактор Mu спросит вас, хотите ли вы изменить режим в соответствии с подключенной платой. Чтобы продемонстрировать, как это работает, мы напишем небольшой код, который заставит мигать встроенный светодиод Pcio.

Пример использования режима RP2040

Чтобы следовать этой части инструкции, вам понадобится плата Raspberry Pi Pico.

1. При запущенном редакторе Mu подключите Raspberry Pi Pico к вашему компьютеру.

2. Во всплывающем окне измените режим редактора на Raspberry Pi Pico (RP2040).

Всплывающее окно Mu

3. Редактор Mu теперь находится в режиме RP2040. Нажмите кнопку REPL, чтобы открыть оболочку MicroPython (REPL) на плате Pico.

Кнопка REPL в меню Mu

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

import machine
from time import sleep

5. Создайте объект в переменной led, чтобы использовать его для установки режимов работы встроенного светодиода. Для Raspberry Pi Pico W в качестве аргумента мы передадим строку "LED", а для оригинального Pico – число 25. В Pico светодиод подключен к GPIO 25, а в Pico W — нет.

Raspberry Pi Pico W:

led = machine.Pin('LED', machine.Pin.OUT)

Raspberry Pi Pico:

led = machine.Pin(25, machine.Pin.OUT)

6. Создайте цикл for, который будет повторять код 10 раз. При каждом выполнении кода в цикле он будет включать / выключать светодиод, печатать сообщение в интерактивную среду (REPL) и засыпать на одну десятую секунды.

for i in range(10):
    led.toggle()
    print("BLINK")
sleep(0.1)

7. Чтобы сохранить файл blink.py на свой компьютер, нажмите кнопку Save.

Кнопка Save в меню Mu

8. Чтобы запустить код на Pico, нажмите кнопку Run (выполнить). Светодиод на Pico будет мигать, а в интерактивной среде (REPL) будет сообщение «BLINK».

Кнопка Run в меню Mu

Использование Notebook++ для написания кода Python

Допустим у вас уже есть некий опыт в программировании и вам нужен легковесный редактор для написания кода на Python. Конечно вы можете установить Visual Studio Code, PyCharm и тому подобное. Но если вам нужно редактировать только несколько файлов в вашем проекте, то Notebook++ вам отлично подойдет. Notepad++ — это швейцарский армейский нож, а с Python он работает особенно хорошо. Далее мы установим Notebook++ и буквально одним нажатием кнопки настроим его для работы с Python.

Установка редактора Notepad++

Заметьте, что у вас уже должен быть установлен интерпретатор Python. Процесс его установки мы описали в самом начале данной статьи.

Вид сайта Notepad++

1. Откройте в браузере сайт Notepad++ и загрузите последнюю версию установщика для Windows.

Страница загрузки Notepad++

2. Чтобы запустить программу установки, дважды кликните по только что загруженному файлу в папке “Загрузки”.

Папка "Загрузки" на компьютере

3. Выберите нужный язык и нажмите кнопку OK.

Окно выбора языка установки

4. Нажмите кнопку Next (Далее).

Окно установщика Notepad++

5. Нажмите I Agree. (Если вы согласны принять лицензионное соглашение, конечно же;))

Окно с лицензионным соглашением Notepad++

6. Нажмите Next (далее).

Окно выбора пути для установки Notepad++

7. И еще раз нажмите Next.

Окно выбора компонентов Notepad++. Многие уже отмечены галочками

8. Чтобы начать процесс установки, нажмите Install.

Окно установщика Notepad++ с кнопкой Install

9. Выберите опцию Run Notepad++ (запустить Notepad++) и нажмите Finish (Готово).

Окно установщика Notepad++ с окончанием установки и кнопкой Finish

Интерфейс редактора Notepad++

Notepad++ имеет более сложный пользовательский интерфейс, чем Mu, и это отражает гибкость данного редактора. Notepad++ — это гораздо больше, чем просто редактор для Python, мы можем использовать его для работы с PHP, Perl, JSON и т. д.

Интерфейс Notepad++
  1. Меню. Здесь мы можем загружать проекты, сохранять их, создавать макросы и устанавливать плагины для разных языков.
  2. Редактор. Здесь пишется код нашего проекта.
  3. Рабочая область. Если мы работаем над большим проектом со многими файлами, то можно загрузить сюда папку проекта и получить удобный доступ ко всем файлам проекта.

Запускаем код Python в редакторе Notepad++

1. Напишите простой код на Python, в котором при помощи цикла for выводятся сообщения в консоль.

for i in range(10):
    print("Writing Python in Notepad++")

2. Сохраните этот код в файл _loop.py.

3. Нажмите в меню Run >> Run…

Запуск кода в Notepad++

4. После этого выберите исполняемый файл python.exe, и путь к нему будет добавлен в диалоговое окно. В конце надо будет добавить -i "$(FULL_CURRENT_PATH)". Далее нажмите Save.

Example path to Python
C:\Users\LattePanda\AppData\Local\Programs\Python\Python310\python.exe -i "$(FULL_CURRENT_PATH)"
Выбор пути для сохранения программы

5. Создайте пункт меню с именем Python3.10 для запуска интерпретатора Python, затем нажмите OK.

Мы выбрали комбинацию клавиш ALT + SHIFT + P, так как это не конфликтовало с другими сочетаниями в нашей системе. Вы можете сделать свой собственный выбор.

Назначение шортката для запуска интерпретатора Python

6. Далее для запуска кода Python используйте созданную комбинацию.

Окно с выполнением программы

Перевод статьи Les Pounder “How To Install Python on Windows 10 and 11”.

3 комментария к “Как установить Python на Windows 10 или 11”

  1. Пингбэк: Как узнать, где установлен Python в Windows? - pythonturbo

  2. Пингбэк: Как запустить скрипт Python - pythonturbo

  3. Пингбэк: Подключение к удаленному серверу через Python WebSSH

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *