HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <ul><li><a>Области применения и выбор версии</a><ul><li><a>Какая версия лучше</a></li>
1 <ul><li><a>Области применения и выбор версии</a><ul><li><a>Какая версия лучше</a></li>
2 <li><a>Что входит в базовый комплект</a></li>
2 <li><a>Что входит в базовый комплект</a></li>
3 </ul></li>
3 </ul></li>
4 <li><a>Минимальные требования</a></li>
4 <li><a>Минимальные требования</a></li>
5 <li><a>Скачивание на Windows</a><ul><li><a>Windows 7 и раньше</a></li>
5 <li><a>Скачивание на Windows</a><ul><li><a>Windows 7 и раньше</a></li>
6 </ul></li>
6 </ul></li>
7 <li><a>Установка на Linux</a></li>
7 <li><a>Установка на Linux</a></li>
8 <li><a>MacOS</a></li>
8 <li><a>MacOS</a></li>
9 <li><a>Для Data Science</a></li>
9 <li><a>Для Data Science</a></li>
10 </ul><p>Python - современный и перспективный язык программирования. Поддерживает минималистичный и понятный даже новичку синтаксис. Создан под влиянием языка ABC, в основе которого заложен английский. Это делает Python удобным и функциональным. </p>
10 </ul><p>Python - современный и перспективный язык программирования. Поддерживает минималистичный и понятный даже новичку синтаксис. Создан под влиянием языка ABC, в основе которого заложен английский. Это делает Python удобным и функциональным. </p>
11 <p>Питон - язык, который используется в разных областях разработки. Он может применяться в качестве отдельного инструмента или дополнительного элемента в связке с C++ и другими, более масштабными ЯП.</p>
11 <p>Питон - язык, который используется в разных областях разработки. Он может применяться в качестве отдельного инструмента или дополнительного элемента в связке с C++ и другими, более масштабными ЯП.</p>
12 <p>Исходный код на Python получается компактным и читаемым. Этот язык программирования изначально встречается не на всех устройствах. Поэтому сегодня предстоит выяснить, как скачать и установить Python в различных операционных системах. Инструкция пригодится в основном новичкам, ранее не работающим с Питоном.</p>
12 <p>Исходный код на Python получается компактным и читаемым. Этот язык программирования изначально встречается не на всех устройствах. Поэтому сегодня предстоит выяснить, как скачать и установить Python в различных операционных системах. Инструкция пригодится в основном новичкам, ранее не работающим с Питоном.</p>
13 <h2>Области применения и выбор версии</h2>
13 <h2>Области применения и выбор версии</h2>
14 <p>Установка рассматриваемого программного обеспечения начинается с выбора его версии. Перед тем как загрузить интерпретатор Питон на компьютер или ноутбук, стоит определиться с его типом. Существуют различные версии соответствующего "пакета". В зависимости от того, какой именно вариант будет выбран для дальнейшей установки, будут немного меняться ключевые функциональные возможности среды программирования.</p>
14 <p>Установка рассматриваемого программного обеспечения начинается с выбора его версии. Перед тем как загрузить интерпретатор Питон на компьютер или ноутбук, стоит определиться с его типом. Существуют различные версии соответствующего "пакета". В зависимости от того, какой именно вариант будет выбран для дальнейшей установки, будут немного меняться ключевые функциональные возможности среды программирования.</p>
15 <p>Установка Python 3 или любой другой версии языка пригодится специалистам в области IT:</p>
15 <p>Установка Python 3 или любой другой версии языка пригодится специалистам в области IT:</p>
16 <ul><li>для автоматизации привычных (базовых) задач - у DevOps и SRE-инженеров, а также системных администраторов;</li>
16 <ul><li>для автоматизации привычных (базовых) задач - у DevOps и SRE-инженеров, а также системных администраторов;</li>
17 <li>для автоматизации тестирования;</li>
17 <li>для автоматизации тестирования;</li>
18 <li>для обработки BigData и обучения моделей - в области Data Science и машинного обучения;</li>
18 <li>для обработки BigData и обучения моделей - в области Data Science и машинного обучения;</li>
19 <li>при написании сервисов, MVP и приложений - у backend-инженеров.</li>
19 <li>при написании сервисов, MVP и приложений - у backend-инженеров.</li>
20 </ul><p>Установка упомянутого ЯП позволит создавать самые разные программы - от калькуляторов до бизнес-проектов и небольших игр. Крупные и "тяжелые" программные продукты на Питоне писать не рекомендуется. Это связано с тем, что исходный код у него значительно медленнее, чем на других языках. В соответствующем случае установка Питона пригодится в качестве средства обеспечения дополнительной функциональности в игре/проекте.</p>
20 </ul><p>Установка упомянутого ЯП позволит создавать самые разные программы - от калькуляторов до бизнес-проектов и небольших игр. Крупные и "тяжелые" программные продукты на Питоне писать не рекомендуется. Это связано с тем, что исходный код у него значительно медленнее, чем на других языках. В соответствующем случае установка Питона пригодится в качестве средства обеспечения дополнительной функциональности в игре/проекте.</p>
21 <h3>Какая версия лучше</h3>
21 <h3>Какая версия лучше</h3>
22 <p>При установке Python на Windows или любой другой ОС необходимо не только знать, как правильно скачать и инициализировать программное обеспечение, но и определиться с версией. От этого момента будут зависеть функциональные возможности ЯП.</p>
22 <p>При установке Python на Windows или любой другой ОС необходимо не только знать, как правильно скачать и инициализировать программное обеспечение, но и определиться с версией. От этого момента будут зависеть функциональные возможности ЯП.</p>
23 <p>Новичкам и тем, кто хочет изучить досконально Пайтон, рекомендуется установка его 3-й версии. Именно с ней связано большинство уроков, документации и обучающих видео. Это универсальное решение для тех, кто планирует постепенно погружаться в Пайтон.</p>
23 <p>Новичкам и тем, кто хочет изучить досконально Пайтон, рекомендуется установка его 3-й версии. Именно с ней связано большинство уроков, документации и обучающих видео. Это универсальное решение для тех, кто планирует постепенно погружаться в Пайтон.</p>
24 <p>Установка Python 2 может пригодиться в отдельных случаях, а знание этой версии иногда написано в требованиях к некоторым вакансиям.</p>
24 <p>Установка Python 2 может пригодиться в отдельных случаях, а знание этой версии иногда написано в требованиях к некоторым вакансиям.</p>
25 <p>На момент написания материала установка и настройка Python для Windows 8 и новее возможна в сборке 3.11.2. Это наиболее свежая среда разработки Пайтон. Она является рекомендованной для тех, кто планирует создавать функциональные приложения "нового поколения".</p>
25 <p>На момент написания материала установка и настройка Python для Windows 8 и новее возможна в сборке 3.11.2. Это наиболее свежая среда разработки Пайтон. Она является рекомендованной для тех, кто планирует создавать функциональные приложения "нового поколения".</p>
26 <p>Задумываясь над установкой Python, необходимо обратить внимание на то, что интерпретатор может быть представлен несколькими вариациями - в стандартной форме или онлайн. Первый вариант является универсальным. Эту среду рекомендуется скачивать всем заинтересованным в полноценной разработке. Для элементарных приложений отдельную программу (среду) загружать не обязательно. Ее установка может быть заменена на запуск онлайн-интерпретатора с официального сайта проекта.</p>
26 <p>Задумываясь над установкой Python, необходимо обратить внимание на то, что интерпретатор может быть представлен несколькими вариациями - в стандартной форме или онлайн. Первый вариант является универсальным. Эту среду рекомендуется скачивать всем заинтересованным в полноценной разработке. Для элементарных приложений отдельную программу (среду) загружать не обязательно. Ее установка может быть заменена на запуск онлайн-интерпретатора с официального сайта проекта.</p>
27 <h3>Что входит в базовый комплект</h3>
27 <h3>Что входит в базовый комплект</h3>
28 <p>Задумываясь, как установить Python на компьютер или ноутбук, необходимо понимать, что среда имеет несколько комплектаций. Рекомендуется обратить внимание на "базовый пакет". Он включает в себя:</p>
28 <p>Задумываясь, как установить Python на компьютер или ноутбук, необходимо понимать, что среда имеет несколько комплектаций. Рекомендуется обратить внимание на "базовый пакет". Он включает в себя:</p>
29 <ul><li>IDE - элементарную среду разработки проектов;</li>
29 <ul><li>IDE - элементарную среду разработки проектов;</li>
30 <li>документацию - готовые инструкции для новичков с описанием функций и методов, а также иных возможностей ЯП;</li>
30 <li>документацию - готовые инструкции для новичков с описанием функций и методов, а также иных возможностей ЯП;</li>
31 <li>набор стандартных библиотек и фреймворков;</li>
31 <li>набор стандартных библиотек и фреймворков;</li>
32 <li>PIP - пакетный менеджер, помогающий скачивать и устанавливать новые инструменты для Пайтона;</li>
32 <li>PIP - пакетный менеджер, помогающий скачивать и устанавливать новые инструменты для Пайтона;</li>
33 <li>стандартный пакет тестов;</li>
33 <li>стандартный пакет тестов;</li>
34 <li>launcher - средство для запуска проектов с расширением .py без установки.</li>
34 <li>launcher - средство для запуска проектов с расширением .py без установки.</li>
35 </ul><p>При выборе базового комплекта установка языка Python 3 позволит получить все необходимое для полноценного программирования.</p>
35 </ul><p>При выборе базового комплекта установка языка Python 3 позволит получить все необходимое для полноценного программирования.</p>
36 <h2>Минимальные требования</h2>
36 <h2>Минимальные требования</h2>
37 <p>Скачивание и инициализация выбранной среды окажется бесполезной, если устройство не отвечает определенным требованиям:</p>
37 <p>Скачивание и инициализация выбранной среды окажется бесполезной, если устройство не отвечает определенным требованиям:</p>
38 <ul><li>операционная система - Windows 7 и новее, MacOS X 10.11, Linux Red Hat 6/7;</li>
38 <ul><li>операционная система - Windows 7 и новее, MacOS X 10.11, Linux Red Hat 6/7;</li>
39 <li>тактовая процессорная частота - 32 или 64 бит;</li>
39 <li>тактовая процессорная частота - 32 или 64 бит;</li>
40 <li>архитектура процессора - AMD или Intel;</li>
40 <li>архитектура процессора - AMD или Intel;</li>
41 <li>свободное место - от 5 ГБ;</li>
41 <li>свободное место - от 5 ГБ;</li>
42 <li>оперативная память устройства - не менее 2 ГБ (рекомендовано 4 ГБ и больше).</li>
42 <li>оперативная память устройства - не менее 2 ГБ (рекомендовано 4 ГБ и больше).</li>
43 </ul><p>Если устройство соответствует указанным параметрам, установить Python на Windows или другие операционные системы не составит никакого труда. В противном случае среда разработки может функционировать с ошибками или вовсе перестать отвечать на посылаемые запросы.</p>
43 </ul><p>Если устройство соответствует указанным параметрам, установить Python на Windows или другие операционные системы не составит никакого труда. В противном случае среда разработки может функционировать с ошибками или вовсе перестать отвечать на посылаемые запросы.</p>
44 <h2>Скачивание на Windows</h2>
44 <h2>Скачивание на Windows</h2>
45 <p>Правильно скачать с официального сайта Python3 (или любую версию языка) - это не так трудно. Главное учесть, с какой операционной системой предстоит работать. От этого зависит дальнейшая настройка интерпретатора.</p>
45 <p>Правильно скачать с официального сайта Python3 (или любую версию языка) - это не так трудно. Главное учесть, с какой операционной системой предстоит работать. От этого зависит дальнейшая настройка интерпретатора.</p>
46 <p>Python под Windows 10 и новее заработает, если придерживаться следующей инструкции:</p>
46 <p>Python под Windows 10 и новее заработает, если придерживаться следующей инструкции:</p>
47 <ol><li>Открыть<a>официальный сайт</a>разработчика.</li>
47 <ol><li>Открыть<a>официальный сайт</a>разработчика.</li>
48 <li>Выбрать в разделе "Downloads" пункт Windows. Далее - желаемую версию языка.</li>
48 <li>Выбрать в разделе "Downloads" пункт Windows. Далее - желаемую версию языка.</li>
49 <li>В нижней части страницы кликнуть по разрядности операционной системы на ПК.</li>
49 <li>В нижней части страницы кликнуть по разрядности операционной системы на ПК.</li>
50 <li>Дождаться завершения загрузки "Мастера Установки".</li>
50 <li>Дождаться завершения загрузки "Мастера Установки".</li>
51 <li>Запустить полученный установочный документ.</li>
51 <li>Запустить полученный установочный документ.</li>
52 <li>Выбрать путь инициализации Python под Windows.</li>
52 <li>Выбрать путь инициализации Python под Windows.</li>
53 <li>Во втором пункте указать, что Пайтон необходимо добавить в переменную окружения PATH. Этот прием позволит вызвать его из любой директории.</li>
53 <li>Во втором пункте указать, что Пайтон необходимо добавить в переменную окружения PATH. Этот прием позволит вызвать его из любой директории.</li>
54 <li>Выбрать "Установка для всех пользователей".</li>
54 <li>Выбрать "Установка для всех пользователей".</li>
55 <li>Подтвердить операцию.</li>
55 <li>Подтвердить операцию.</li>
56 </ol><p>Через некоторое время установка будет завершена. Проверить ее правильность можно через операцию в командной строке Windows. Необходимо нажать Win + R, затем - ввести CMD и указать далее py или python.</p>
56 </ol><p>Через некоторое время установка будет завершена. Проверить ее правильность можно через операцию в командной строке Windows. Необходимо нажать Win + R, затем - ввести CMD и указать далее py или python.</p>
57 <p>Если install Python прошла успешно, на экране появится характерное сообщение с версией языка. Выше - наглядный пример.</p>
57 <p>Если install Python прошла успешно, на экране появится характерное сообщение с версией языка. Выше - наглядный пример.</p>
58 <h3>Windows 7 и раньше</h3>
58 <h3>Windows 7 и раньше</h3>
59 <p>Правильно поставить рассматриваемый ЯП на компьютер - залог успешного дальнейшего обучения разработке. Некоторые пользователи до сих пор пользуются Windows 7 и более ранними сборками операционной системы. В этом случае настройка и установка интерпретатора будут осуществляться несколько иначе.</p>
59 <p>Правильно поставить рассматриваемый ЯП на компьютер - залог успешного дальнейшего обучения разработке. Некоторые пользователи до сих пор пользуются Windows 7 и более ранними сборками операционной системы. В этом случае настройка и установка интерпретатора будут осуществляться несколько иначе.</p>
60 <p>При установке Python на Виндовс 7 и более ранние версии рекомендуется использовать на официальном сайте разработчика раздел "Downloads". В нем собраны все возможные сборки ЯП. Последнюю версию для Windows 8 и новее всегда можно загрузить со вкладки "Главная". </p>
60 <p>При установке Python на Виндовс 7 и более ранние версии рекомендуется использовать на официальном сайте разработчика раздел "Downloads". В нем собраны все возможные сборки ЯП. Последнюю версию для Windows 8 и новее всегда можно загрузить со вкладки "Главная". </p>
61 <p>Способ установки ничем в соответствующей ситуации не отличается от ранее изученного алгоритма. Главное обращать внимание на совместимость языка с операционной системой. Этот момент можно уточнить в описании выбранной сборки.</p>
61 <p>Способ установки ничем в соответствующей ситуации не отличается от ранее изученного алгоритма. Главное обращать внимание на совместимость языка с операционной системой. Этот момент можно уточнить в описании выбранной сборки.</p>
62 <h2>Установка на Linux</h2>
62 <h2>Установка на Linux</h2>
63 <p>Задумываться над тем, как установить интерпретатор Python в случае с Linux, обычно не приходится. Это связано с тем, что соответствующая среда разработки чаще уже внедрена в ОС. Ее не нужно ни настраивать, ни скачивать. Поэтому рекомендуется сначала проверить наличие interpreter на ПК. </p>
63 <p>Задумываться над тем, как установить интерпретатор Python в случае с Linux, обычно не приходится. Это связано с тем, что соответствующая среда разработки чаще уже внедрена в ОС. Ее не нужно ни настраивать, ни скачивать. Поэтому рекомендуется сначала проверить наличие interpreter на ПК. </p>
64 <p>Для этого необходимо использовать команду:</p>
64 <p>Для этого необходимо использовать команду:</p>
65 <p>Она пишется в терминале. В появившемся окне отобразится номер версии языка. Если этого не произошло, установка среды Python возможна через пакетный менеджер:</p>
65 <p>Она пишется в терминале. В появившемся окне отобразится номер версии языка. Если этого не произошло, установка среды Python возможна через пакетный менеджер:</p>
66 <p>Можно также самостоятельно собрать пакет для установки из исходных файлов с официального сайта разработчика. Это достаточно сложный и долгий процесс, который обычно обходится программистами стороной.</p>
66 <p>Можно также самостоятельно собрать пакет для установки из исходных файлов с официального сайта разработчика. Это достаточно сложный и долгий процесс, который обычно обходится программистами стороной.</p>
67 <h2>MacOS</h2>
67 <h2>MacOS</h2>
68 <p>Python под Windows поставить проще всего, но на ПК существуют другие операционные системы. Пример - MacOS. Ранние версии MacBook и iMac изначально выпускались в сборке с Python 2.7. После релиза версии 12.3 разработчики отказались от соответствующей идеи. Теперь на MacOS рассматриваемый язык нужно устанавливать самостоятельно.</p>
68 <p>Python под Windows поставить проще всего, но на ПК существуют другие операционные системы. Пример - MacOS. Ранние версии MacBook и iMac изначально выпускались в сборке с Python 2.7. После релиза версии 12.3 разработчики отказались от соответствующей идеи. Теперь на MacOS рассматриваемый язык нужно устанавливать самостоятельно.</p>
69 <p>Для этого потребуется:</p>
69 <p>Для этого потребуется:</p>
70 <ol><li>Проверить версию Пайтона с помощью командной строки. В ней используется запись: python -version. Если результаты не дали успеха, можно думать над тем, как скачать Python на MacOS.</li>
70 <ol><li>Проверить версию Пайтона с помощью командной строки. В ней используется запись: python -version. Если результаты не дали успеха, можно думать над тем, как скачать Python на MacOS.</li>
71 <li>Открыть официальный сайт разработчика.</li>
71 <li>Открыть официальный сайт разработчика.</li>
72 <li>Выбрать "Downloads"-"MacOS".</li>
72 <li>Выбрать "Downloads"-"MacOS".</li>
73 <li>Определиться с версией языка, установка которого требуется далее.</li>
73 <li>Определиться с версией языка, установка которого требуется далее.</li>
74 <li>Нажать на кнопку, отвечающую за начало скачивания "Мастера установки".</li>
74 <li>Нажать на кнопку, отвечающую за начало скачивания "Мастера установки".</li>
75 <li>Открыть инсталлятор после того, как он скачается.</li>
75 <li>Открыть инсталлятор после того, как он скачается.</li>
76 <li>Указать пароль безопасности операционной системы.</li>
76 <li>Указать пароль безопасности операционной системы.</li>
77 <li>Выбрать место установки, ознакомиться с лицензией и другими данными. На этом этапе ситуация напоминает инициализацию Python под Windows.</li>
77 <li>Выбрать место установки, ознакомиться с лицензией и другими данными. На этом этапе ситуация напоминает инициализацию Python под Windows.</li>
78 <li>Подтвердить установку.</li>
78 <li>Подтвердить установку.</li>
79 </ol><p>Через некоторое время "Мастер установки" сообщит об успешном завершении процесса. После того как Пайтон установился, можно через команду python -version проверить исправность проведенной операции.</p>
79 </ol><p>Через некоторое время "Мастер установки" сообщит об успешном завершении процесса. После того как Пайтон установился, можно через команду python -version проверить исправность проведенной операции.</p>
80 <h2>Для Data Science</h2>
80 <h2>Для Data Science</h2>
81 <p>Отдельно рекомендуется выяснить, как правильно установить Python для Data Science. Специалисты в соответствующей области обычно используют собственные библиотеки для работы. Примеры - NumPy или Pandas. Их можно установить отдельно или скачать готовую сборку интерпретатора с фреймворками.</p>
81 <p>Отдельно рекомендуется выяснить, как правильно установить Python для Data Science. Специалисты в соответствующей области обычно используют собственные библиотеки для работы. Примеры - NumPy или Pandas. Их можно установить отдельно или скачать готовую сборку интерпретатора с фреймворками.</p>
82 <p>Наиболее популярный вариант - загрузить дистрибутив Anaconda. Его установка является бесплатной. Работает дистрибутив на всех операционных системах. Далее будет изучен пример инициализации на MacOS:</p>
82 <p>Наиболее популярный вариант - загрузить дистрибутив Anaconda. Его установка является бесплатной. Работает дистрибутив на всех операционных системах. Далее будет изучен пример инициализации на MacOS:</p>
83 <ol><li>Открыть официальный сайт Anaconda.</li>
83 <ol><li>Открыть официальный сайт Anaconda.</li>
84 <li>Выбрать версию приложения и кликнуть по "Download".</li>
84 <li>Выбрать версию приложения и кликнуть по "Download".</li>
85 <li>Открыть установщик и согласиться со всеми пунктами.</li>
85 <li>Открыть установщик и согласиться со всеми пунктами.</li>
86 <li>Выбрать место install the Python.</li>
86 <li>Выбрать место install the Python.</li>
87 <li>Подтвердить операцию.</li>
87 <li>Подтвердить операцию.</li>
88 </ol><p>Теперь понятно, как установить the Python 3 для Data Science вместе с Anaconda. После завершения инициализации в MacOS требуется набрать в консоли команду "Python3". Если все сделано верно, запустится интерпретатор, в котором разрешается писать код.</p>
88 </ol><p>Теперь понятно, как установить the Python 3 для Data Science вместе с Anaconda. После завершения инициализации в MacOS требуется набрать в консоли команду "Python3". Если все сделано верно, запустится интерпретатор, в котором разрешается писать код.</p>
89 <p>Выше - пример того, как будет выглядеть соответствующий interpreter. Для загрузки библиотек Data Science требуется импортировать фреймворк в Py-файле через команду import.</p>
89 <p>Выше - пример того, как будет выглядеть соответствующий interpreter. Для загрузки библиотек Data Science требуется импортировать фреймворк в Py-файле через команду import.</p>
90 <p>Интересует <a>Python</a>? Добро пожаловать на курс в Otus!</p>
90 <p>Интересует <a>Python</a>? Добро пожаловать на курс в Otus!</p>
91  
91