Установка Python 3

Для работы Program23 версии 1.0.0 требуется установленный интерпретатор языка программирования Python 3, который не входит в состав дистрибутива программы Program23. Гарантируется работоспособность Program23 только для версии 3.8+. В более ранних версиях Python программа может работать, но работа не проверялась и не гарантируется. Программа Program23 тестируется на Python 3.8.10.

Прежде чем устанавливать Python следует убедиться, что он еще не установлен. Для этого нам понадобится стандартное приложение Командная строка. Вполне возможно, что вы никогда не пользовались командной строкой и не знаете, как запустить это приложение. Давайте рассмотрим некоторые способы его запуска в Windows 8:

  • через поиск находим приложение Командная строка;
  • нажимаем комбинацию клавиш <Windows>+<R>. В открывшемся окне вводим cmd и нажимаем кнопку OK;
  • находим файл cmd.exe в каталоге C:\Windows\System32;
  • в Проводнике щелкаем правой кнопкой мыши на свободном месте списка файлов, удерживая при этом нажатой клавишу <Shift>, и из контекстного меню выбираем пункт Открыть окно команд;
  • в Проводнике в адресной строке вводим cmd и нажимаем клавишу <Enter>.

В некоторых случаях для выполнения различных команд могут потребоваться права администратора. Чтобы запустить командную строку с правами администратора через поиск находим приложение Командная строка, щелкаем на значке правой кнопкой мыши и затем выбираем пункт Запуск от имени администратора.

Итак, запускаем Командную строку и выполняем следующую команду:

python --version

Если получили следующий результат, то интерпретатор не найден, а значит его нужно будет установить:

C:\Users\Unicross>python --version
"python" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Вполне возможно путь к интерпретатору просто не добавлен в пути поиска, но при этом интерпретатор установлен. Откройте программу Проводник или другой файловый менеджер и проверьте наличие папок с названиями вида Python3x в корне диска C:\. Если существует папка C:\Python38, то это то, что нам и нужно. Папки C:\Python39, C:\Python310 и C:\Python311 также подойдут.

При наличии интерпретатора результат должен выглядеть примерно так:

C:\Users\Unicross>python --version
Python 3.8.10

C:\Users\Unicross>C:\Python38\python --version
Python 3.8.10

Если интерпретатор не найден, то приступим к установке. Однако сначала мы вам советуем проверить наличие на компьютере установленного пакета Visual C++ Redistributable 2015. Для проверки переходим в Параметры | Панель управления | Программы | Программы и компоненты | Удаление программы. В списке программ проверяем наличие строки с названием Microsoft Visual C++ 2015 Redistributable (x64). Пакет может содержать поддержку сразу нескольких версий, например, 2015-2019 или 2015-2022. Если таких строк нет, то под Windows 8 нужно установить пакет Распространяемый пакет Visual C++ для Visual Studio 2015. Поверьте нашему опыту, этот пакет, распространяемый бесплатно, позволит избежать множества ошибок, происхождение которых бывает очень сложно понять. Распространяемые пакеты Visual C++ устанавливают компоненты среды выполнения, необходимые для выполнения приложений C++, которые разработаны с помощью Visual Studio. Python 3.8 как раз и разрабатывается в Visual Studio 2015. Если вы планируете устанавливать более новые версии Python, то нужен пакет Microsoft Visual C++ Redistributable 2015, 2017, 2019, and 2022.

Для загрузки дистрибутива переходим на страницу https://www.python.org/downloads/ и скачиваем последнюю версию Python 3 под вашу операционную систему. Под Windows 8 можно установить только Python 3.8. Установку этой версии мы сейчас и рассмотрим. Для установки Python 3.8.10 переходим на страницу https://www.python.org/downloads/release/python-3810/ и скачиваем файл python-3.8.10-amd64.exe. Затем запускаем программу установки с помощью двойного щелчка на значке файла. В открывшемся окне (рис. 1.1) устанавливаем переключатель Add Python 3.8 to PATH и нажимаем кнопку Customize installation.

1_1.png

Рис. 1.1. Установка Python. Шаг 1

На следующем шаге (рис. 1.2) устанавливаем все флажки и нажимаем кнопку Next.

1_2.png

Рис. 1.2. Установка Python. Шаг 2

В следующем диалоговом окне (рис. 1.3) устанавливаем флажки Install for all users и Precompile standard library. Выбираем каталог C:\Python38 и нажимаем кнопку Install.

1_3.png

Рис. 1.3. Установка Python. Шаг 3

После завершения установки будет выведено окно, изображенное на рис. 1.4. Нажимаем кнопку Close для выхода из программы установки.

1_4.png

Рис. 1.4. Установка Python. Шаг 4

Запускаем Командную строку и выполняем следующие команды:

C:\Users\Unicross>python --version
Python 3.8.10

C:\Users\Unicross>C:\Python38\python --version
Python 3.8.10

Если получили версию хотя бы в одном случае, то можно продолжить.

В результате установки исходные файлы интерпретатора будут скопированы в папку C:\Python38. В этой папке расположены два исполняемых файла: python.exe и pythonw.exe. Файл python.exe предназначен для выполнения консольных приложений. Именно эта программа запускается при двойном щелчке на значке файла с расширением py. Файл pythonw.exe используется для запуска оконных приложений. В этом случае окно консоли выводиться не будет. Эта программа запускается при двойном щелчке на значке файла с расширением pyw.

Если сделать двойной щелчок на файле python.exe, то запустится интерактивная оболочка в окне консоли (рис. 1.5). Символы >>> в этом окне означают приглашение для ввода инструкций на языке Python. Если после этих символов ввести, например, 2 + 2 и нажать клавишу <Enter>, то на следующей строке сразу будет выведен результат выполнения, а затем опять приглашение для ввода новой инструкции. Таким образом, это окно можно использовать в качестве калькулятора, а также для изучения языка. Для выхода из оболочки нужно выполнить команду exit().

1_5.png

Рис. 1.5. Интерактивная оболочка

Вместо интерактивной оболочки для изучения языка, а также создания и редактирования файлов с программой, лучше воспользоваться редактором IDLE, который входит в состав установленных компонентов — C:\Python38\Lib\idlelib\idle.pyw. Запускаем редактор с помощью двойного щелчка на значке файла. В результате откроется окно Python Shell (рис. 1.6), которое выполняет все функции интерактивной оболочки, но дополнительно производит подсветку синтаксиса, выводит подсказки и др.

1_6.png

Рис. 1.6. Окно Python Shell редактора IDLE

Реквизиты

ЮMoney: 410011140483022

ПАО Сбербанк:
Счет: 40817810855006152256
Реквизиты банка:
Наименование: СЕВЕРО-ЗАПАДНЫЙ БАНК ПАО СБЕРБАНК
Корреспондентский счет: 30101810500000000653
БИК: 044030653
КПП: 784243001
ОКПО: 09171401
ОКОНХ: 96130
Скриншот реквизитов