Урок №1 Установка и настройка Python

Содержание урока

Практика

IВведение

Мы начинаем программировать на Python - это очень широко востребованный язык программирования. Установить его к себе на компьютер можно просто и быстро. Для этого выполните действия данной инструкции. На данной странице опубликованы скриншоты экрана и представлено подробное описание, что и как необходимо сделать. Если у Вас всё же останутся вопросы, Вы можете задавать их по почте a.novikov@academy-granit.ru - Александр Константинович, преподаватель программирования Академии Гранит.

IIУстановка Pyhon на свой домашний ПК под ОС Windows 10/11

Также желательно установить Python на свой домашний ПК (Персональный Компьютер). Вы можете попросить сделать это родителей или попробовать самостоятельно. Вот инструкция для проверки и установки Python на ОС (Операционную Систему) Windows 10/11:

Проверка, что у Вас уже установлен Python

Перед установкой проверьте, может быть, у Вас уже установлен Python. Для этого откройте меню пуск и введите в поиске "Python". Если поиск даст результаты, как на скрине ниже, то у Вас уже установлен Python.
Обратите внимание, что необходима версия Python, начинающаяся с цифры 3. У Вас может быть установлена версия Python 2. Тогда Вам необходимо будет установить Python 3, следуя инструкции в следующем абзаце.
python-search

Если Python не установлен

Если предыдущий шаг не показал, что Python установлен, Вы легко можете скачать его с официального магазина приложений Microsoft Store. Для этого откройте Microsoft Store и введите в поиске "Python":
ms-store-python-search
Далее просто устанавливайте последнюю версию на свой ПК (Персональный Компьютер). Программа полностью бесплатна и легковесна.

Установка менеджера пакетов pip

Для установки менеджера пакетов pip необходимо скачать файл get-pip.py с официального ресурса (проверьте, что он с качался именно с расширением .py). Затем откройте командную строку именно в той папке, в которой у Вас лежит скачанный файл и запустите команду python get-pip.py, чтобы установить менеджер пакетов pip.

IIIУстановка Pyhon на свой домашний ПК под Mac OS и Linus OS

Для данного курса необходим язык программирования Python 3. Вот инструкция для проверки и установки Python 3 на ОС (Операционную Систему) под Mac OS и Linus OS.

Проверка, что у Вас уже установлен Python 3

Python 2 на компьютерах под Mac OS установлен по умолчанию, а вот Python 3, который нам нужен — нет. Вы можете просто проверить это, набрав в Вашем Терминале python --version и нажав кнопку Enter:
$ python --version
Python 2.7.15
Чтобы проверить, установлен ли на Вашем ПК Python 3, необходимо запустить команду python3 --version. Скорее всего, Вы увидите сообщение об ошибке, но всё же стоит проверить. Даже если у Вас уже есть версия Python 3, будет лучше обновить ее до самой последней версии.

Установка Python 3

Для установки python 3 на Mac OS X требуется:
  1. Открыть www.python.org
  2. В пункте меню Downloads под Download for Mac OS X выбрать и загрузить нужную версию python
  3. Перейти в папку загрузок и открыть скачанный файл с расширением .dmg
  4. Кликнуть на файл два раза (или раз правой клавишей и выбрать Открыть в программе – Установщик программ)
  5. Пройти процесс установки (помните, что устанавливать python нужно только на тот диск, с которого у вас грузится сама система Mac OS X – обычно он выбран по умолчанию)
  6. Открыть консоль и проверить версию python запустив команду python3
Вместе с Python 3 автоматически устанавливается его интегрированная среда разработки IDLE и установщик пакетов pip. Чтобы использовать IDLE 3 нужно в консоли запустить команду idle3. Так же чтобы запустить pip на python 3 нужно использовать в консоли команду pip3.

IVЗапуск и использование Python на своём домашнем ПК

Для запуска Python на своём ПК необходимо выполнить несколько действий:

Включить отображение расширения имён файлов

Для этого откройте проводник (любую папку) и следуйте инструкции по скринам ниже:
Windows 11
На Windows 11 выполните:
show-format-win11
Windows 10
На Windows 10 выполните:
Extension-file-Windows10-1
Extension-file-Windows10-2
Таким образом Вы сможете просматривать и изменять расширения имён файлов в Вашей ОС.

Создать папку "Программирование" на рабочем столе

Для этого нажимаем правую кнопку мыши на пустом месте рабочего стола, выбираем пункт "Создать", затем выбираем вариант "папку" и жмём левую кнопку мыши. После чего переименовываем созданную папку в "Программирование". Чтобы переименовать папку или файл, можно нажать на него левой кнопкой мыши один раз, далее нажать кнопку F2 на клавиатуре и ввести новое имя. Также можно нажать на файл или папку правой кнопкой мыши, а затем выбрать пункт "Переименовать". Каждый раз заново создавать папку не нужно. Создать папку нужно только один раз, а далее необходимо, чтобы учащийся мог её находить и открыть. Для того, чтобы открыть папку "Программирование" на рабочем столе, надо навести на неё курсор и нажать левую кнопку мыши.

Создать в папке "Программирование" новый текстовый документ

Для этого нажимаем правую кнопку мыши на пустом месте рабочего стола, выбираем пункт "Создать", затем выбираем вариант "текстовый документ" и называем его "pro1.py". Если у Вас уже есть подобные файлы, указываем новый номер.

Открыть .py файл в среде Python IDLE

Для этого нажимаем на .py файл правой кнопкой мыши и выбираем пункт "IDLE" и далее "Редактировать в Python IDLE". Надписи могут немного отличаться, в зависимости от языковых пакетов Вашей ОС. По любым вопросам, пишите в чат в WhatsApp по номеру +7(915)112-96-70 или на почту a.novikov@academy-granit.ru.

VПроверить работу Python

Для этого необходимо написать (можно просто скопировать) в открывшийся в Python IDLE файл "pro1.py" следующий код:
print("Hello")
Далее необходимо сохранить изменения в файле, нажав Ctrl + S на OS Windows или Cmd + S на MacOs. Либо же можно перейти "File" -> "Save", как показано на скриншоте ниже:
edle_save
Затем необходимо запустить программный код, нажав F5 или перейти "Run" -> "Run module", как показано на скриншоте ниже:/
edle_run
В случае, если всё установлено корректно, откроется консоль (специальное окно), в котором Вы увидите:
edle_succsess
В случае, если Вы увидите что-то другое, необходимо сообщить мне по почте, либо по телефону в WhatsApp.

VIАльтернативные среды разработки для Python

В качестве альтернативных и более удобных сред разработки для Python можно выбрать такие специальные программы, как:
  1. Sublime Text + работа с консолью;
  2. Eclipse;
  3. PyCharm;

Работа с консолью

Работа с консолью подразумевает умение открывать консоль или терминал в нужной директории (папке), а также знание, как запускать Python программы через консоль или терминал.
Открыть
Для того, чтобы открыть консоль или терминал достаточно ввести в поиске "cmd" для OS Windows или "Terminal" для MacOS.
Перейти через консоль в нужную директорию
Для этого помогут команды, отображающие, какие папки и файлы есть в текущей директории: DIR для OS Windows или ls для MacOS. Далее необходимо перейти в ту папку, в которой лежит программный файл с расширением .py. Это можно сделать при помощи команды cd имя папки для любой OS, где вместо имени папки нужно указать название папки, в которую необходимо перейти. Например, если программный файл лежит по пути C:\Users\username\Desktop\Программирование, то для перехода в конечную папку необходимо написать в консоли или терминале команду:
cd C:\Users\username\Desktop\Программирование
Запустить Python программу через консоль
Допустим, программный код написан в файле "pro1.py", тогда, чтобы запустить программный код через консоль, необходимо написать в консоли или терминале команду:
Для OS Windows:
python pro1.py
Для MacOS
python3 pro1.py
Работа в консоли
Все необходимые данные можно вводить и выводить через консоль или терминал. Также через консоль или терминал можно отлаживать программы. Процесс отладки схож и не сильно зависит от языка программирования, поэтому более подробно про процесс отладки программ можно почитать в уроке №9 по языку программирования С/С++ Процесс отладки.

Домашнее задание

В качестве домашнего задания рекомендуется повторить несколько раз создание нового текстового документа с расширением .py, открытия его в среде разработки Python EDLE, написания какого-нибудь тривиального программного кода по типу print("Hi!") и запуска его через команду run или нажатием кнопки F5.