Материал подготовлен командой Simple-Server для администраторов VPS и выделенных серверов. Команды и пути проверяйте на тестовой машине перед production.
Кратко о задаче
Существует две версии языка — вторая и третья. Они не совместимы между собой.
Python 3 был выпущен в 2008 году в качестве устранения имеющихся в Python 2 проблем. В сравнении со своим предшественником, он предлагает более простой и интуитивно понятный синтаксис, широкий спектр полезных библиотек (особенно для анализа данных) и поддерживается большим сообществом.
Python 2 — устаревшая версия, которая больше не поддерживается. Последняя версия (2.7.18) вышла 20 апреля 2020 года.
Для работы с новыми проектами вам понадобится только Python 3. Однако, если есть необходимость взаимодействия с проектами, написанными на Python 2, например, их доработка, вам понадобится и эта версия, поэтому мы также опишем ее установку.
Ниже рассмотрим, как установить Python 2 на Windows 10:
-
Откройте браузер и перейдите на официальный сайт python.org.
-
Перейдите в раздел «Downloads».
-
Прокрутите вниз до раздела «Looking for a specific release?» и найдите нужную вам версию:
-
Последний релиз — версия 2.7.18. Нажимаем на «Download» и спускаемся к связанным с этой версией файлам:
-
Для нашей операционной системы понадобится 64-битный инсталлятор. Это последний файл в списке. Скачиваем его.
-
После загрузки файла открываем его.
-
Перед началом установки инсталлятор предложит выбрать путь установки и дополнительные инструменты. Выберите необходимое и начните установку.
Как установить Python 3 на Windows
Есть несколько вариантов установки со своими особенностями, плюсами и минусами:
- Полноценная инсталляция подразумевает установку всех компонентов языка, что является оптимальным вариантом для большинства проектов.
- Установка из магазина приложений Microsoft Store. Этот вариант подойдет для применения языка в средах разработки и запуска скриптов.
- Встраиваемый пакет — с помощью него устанавливается минимальная версия Python. Такая версия используется в рамках в более большого приложения или проекта.
Полная установка с помощью официального установщика
Инструкция для установки Python с помощью официального сайта аналогична описанной ранее. Вот как установить Python 3 на Windows 10:
-
Откройте браузер и перейдите на официальный сайт python.org.
-
Перейдите в раздел «Downloads ».
-
В разделе «Downloads» нажмите «Download Python x.x.x»:
-
После нажатия начнется загрузка файла инсталлятора.
-
После загрузки открываем его.
Если у вас уже установлен Python 3, то инсталлятор предложит вам обновится до скачанной версии. Если же на вашем компьютере инсталлятор не обнаружит пайтон и предложит установку с нуля, то проставьте нужные галочки:
- Installing for all users (Установка для всех пользователей).
- Add Python to PATH (Добавление Python в PATH, для использования языка через командную строку).
Всего есть 2 варианта установки: Install now и Customize Installation.
Если выбрать Install now , то:
- Не потребуются права администратора;
- Python будет размещен в вашем пользовательском каталоге;
- В процессе будут установлены стандартные библиотеки, наборы тестов, лаунчер и pip;
Если выбрать Customize Installation , то:
- Для установки могут потребоваться права администратора;
- Python будет размещен в Program Files;
- Появится возможность установить дополнительные функции;
- Стандартная библиотека питона может быть предварительно скомпилирована в байт-код;
Выберите подходящий вам вариант и начните процесс установки. По ее завершению отключите ограничение пути MAX_PATH (во избежание ошибок, связанных с длиной путей каталогов).
Для проверки работоспособности в командной строке выполните команду python --version. Если всё прошло без проблем, то вы увидите подобный вывод:
Python установлен и готов к работе.
С помощью Microsoft Store
Чтобы установить пакет Microsoft Store:
- Откройте приложение Microsoft Store.
- В поиске найдите «Python 3.x», указав нужную версию — например, «Python 3.10».
- Нажмите «Получить».
После этого начнется загрузка и установка приложения.
В встраиваемый пакет вложено минимальное окружение Python. Сам он представляет собой ZIP-файл и нужен для интеграции Python в крупное приложение. Встраиваемый пакет не предназначен для прямого доступа пользователям.
При извлечении из архива вы получите практически полностью изолированное окружение Python. Оно будет изолировано от операционной системы пользователя, а именно от переменных окружения (в частности PATH), от системного реестра и уже установленных пакетов. Стандартная библиотека Python включена в встраиваемый пакет в виде скомпилированных и оптимизированных файлов. В такую версию Python не входят система управления пакета (pip) и документация.
Скачать встраиваемый пакет можно на сайте python.org:
-
Зайдите на сайт python.org.
-
Перейдите в раздел «Downloads».
-
Нажатие на кнопку «Download» приведет к загрузке обычной версии, поэтому нажмите на гиперссылку «Python for Windows».
-
В открывшейся вкладке нажмите «Latest Python 3 Release - Python 3.x.x».
-
Спуститесь вниз страницы к разделу «Files» и выберите одну из embeddable-версий: для 64- или 32-битной системы.
Нужен сервер для практики? Арендуйте VPS/VDS в России — root-доступ, NVMe, DDoS-защита и поддержка 24/7.