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

Обновлено: 07.07.2024

Установить и использовать Python в Windows 10 очень просто. Процедура установки состоит всего из трех шагов:

  1. Загрузить двоичные файлы
  2. Запустите исполняемый установщик
  3. Добавить Python в переменные окружения PATH

Чтобы установить Python, необходимо загрузить официальный исполняемый файл Python. Далее вам нужно запустить этот установщик и выполнить шаги установки. Наконец, вы можете настроить переменную PATH для использования python из командной строки.

Вы можете выбрать версию Python, которую хотите установить. Рекомендуется установить последнюю версию Python, которая на момент написания этой статьи была 3.7.3.

Шаг 1. Загрузите двоичные файлы установщика Python

  1. Откройте официальный веб-сайт Python в веб-браузере. Перейдите на вкладку "Загрузки" для Windows.
  2. Выберите последнюю версию Python 3. В нашем примере мы выбираем последнюю версию Python 3.7.3.
  3. Нажмите на ссылку, чтобы загрузить исполняемый установщик Windows x86, если вы используете 32-разрядную программу установки. Если у вас установлена ​​64-разрядная система Windows, загрузите исполняемый установщик Windows x86-64.

Шаг 2. Запустите исполняемый установщик

  1. После загрузки программы установки запустите программу установки Python.
  2. Установите флажок Установить программу запуска для всех пользователей. Кроме того, вы можете установить флажок Добавить Python 3.7 в путь, чтобы включить интерпретатор в путь выполнения.

Настроить установку

Выберите дополнительные функции, установив следующие флажки:

  1. Документация
  2. tcl/tk и IDLE (для установки tkinter и IDLE)
  3. Набор тестов Python (для установки набора тестов стандартной библиотеки Python)
  4. Установите глобальную программу запуска для файлов `.py`. Это упрощает запуск Python
  5. Установить для всех пользователей.

Дополнительные функции Python для Windows 10

Нажмите "Далее".

При желании вы можете выбрать «Связать файлы с Python», «Создать ярлыки для установленных приложений» и другие дополнительные параметры. Обратите внимание на каталог установки Python, отображаемый на этом шаге. Он понадобится вам для следующего шага.

Дополнительные параметры установщика Python

Шаг 3. Добавьте Python в переменные окружения

Последним (необязательным) шагом в процессе установки является добавление пути Python к переменным системной среды. Этот шаг делается для доступа к Python через командную строку. Если вы добавили Python в переменные среды при настройке дополнительных параметров во время процедуры установки, вы можете пропустить этот шаг. В противном случае этот шаг выполняется вручную следующим образом.

В меню "Пуск" найдите "дополнительные параметры системы". Выберите «Просмотреть дополнительные параметры системы». В окне «Свойства системы» перейдите на вкладку «Дополнительно», а затем нажмите кнопку «Переменные среды».

Найдите каталог установки Python в вашей системе. Если вы выполнили шаги точно так же, как указано выше, python будет установлен в следующих местах:

  • C:\Program Files (x86)\Python37-32: для 32-разрядной установки
  • C:\Program Files\Python37-32: для 64-разрядной установки

Имя папки может отличаться от «Python37-32», если вы установили другую версию. Найдите папку, имя которой начинается с Python.

Добавьте следующие записи к переменной PATH, как показано ниже:

Добавление переменной среды Python в путь

Config Envvar New

Шаг 4. Проверка установки Python

Теперь вы успешно установили Python 3.7.3 в Windows 10. Проверить успешность установки Python можно либо с помощью командной строки, либо с помощью приложения IDLE, которое устанавливается вместе с установкой.

Найдите командную строку и введите «python». Вы видите, что Python 3.7.3 успешно установлен.

Проверьте, является ли Python устанавливается через командную строку

Альтернативный способ получить доступ к python – выполнить поиск "Python" в меню "Пуск" и щелкнуть IDLE (Python 3.7, 64-разрядная версия). Вы можете начать писать код на Python, используя интегрированную среду разработки (IDLE).

Проверьте, является ли Python установлен с помощью приложения IDLE

Ура! Вы готовы приступить к разработке приложений Python в своей системе Windows 10.

Логотип Google
Meta logo
Логотип Microsoft

Все выпуски Python имеют открытый исходный код. Исторически сложилось так, что большинство, но не все выпуски Python также были совместимы с GPL. На странице «Лицензии» подробно описаны GPL-совместимость и Условия использования.

Источники

Для большинства систем Unix необходимо загрузить и скомпилировать исходный код. Тот же архив исходного кода можно использовать для сборки версий для Windows и Mac, и он является отправной точкой для переноса на все другие платформы.

Загрузите последний исходный код Python 3 и Python 2.

Альтернативные реализации

На этом сайте размещена "традиционная" реализация Python (под названием CPython). Также доступен ряд альтернативных реализаций.

История

Python был создан в начале 1990-х годов Гвидо ван Россумом из Stichting Mathematish Centrum в Нидерландах как преемник языка под названием ABC. Гвидо остается основным автором Python, хотя он включает в себя множество других вкладов.

Расписание выпусков

Информация о конкретных портах и ​​информация о разработчике

Открытые ключи OpenPGP

Исходные и двоичные исполняемые файлы подписываются менеджером выпуска или сборщиком двоичных файлов с использованием их ключа OpenPGP. Файлы выпусков для поддерживаемых в настоящее время выпусков подписаны следующим образом:

    (идентификатор ключа: 64E628F8D684696D) (идентификатор ключа: FC62 4643 4870 34E5) (идентификатор ключа: B269 95E3 1025 0568) (идентификаторы ключа: 2D34 7EA6 AA65 421D, FB99 2128 6F5E 1540 и Apple Developer ID DJ3JH93M7)
  • Ларри Хастингс (исходные файлы и теги 3.5.x) (идентификатор ключа: 3A5C A953 F73C 700D) (идентификатор ключа: 04C3 67C2 18AD D4FF и A4135B38)

Файлы выпусков для более старых выпусков, срок службы которых уже подошёл к концу, могли быть подписаны одним из следующих лиц:

  • Энтони Бакстер (идентификатор ключа: 0EDD C5F2 6A45 C816)
  • Георг Брандл (идентификатор ключа: 0A5B 1018 3658 0288)
  • Мартин против Лёвиса (идентификатор ключа: 6AF0 53F0 7D9D C8D2)
  • Рональд Уссорен (идентификатор ключа: C9BE 28DE E6DF 025C) (идентификаторы ключа: 126E B563 A74B 06BF, D986 6941 EA5B BD71 и ED9D77D5)

Вы можете импортировать открытые ключи человека с сетевого сервера открытых ключей, которому вы доверяете, выполнив команду, например:

или, во многих случаях, открытые ключи также можно найти на keybase.io. На страницах загрузки для конкретной версии вы должны увидеть ссылку как на загружаемый файл, так и на отдельный файл подписи. Чтобы проверить подлинность загрузки, возьмите оба файла и выполните следующую команду:

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

  • (Эти инструкции предназначены для пользователей командной строки GnuPG и Unix.)

Другие полезные элементы

Хотите внести свой вклад?

Хотите внести свой вклад? См. Руководство разработчика Python, чтобы узнать, как осуществляется управление разработкой Python.

Ниже приведено пошаговое руководство для начинающих, заинтересованных в изучении Python с помощью Windows.

Настройте среду разработки

Для новичков, не знакомых с Python, мы рекомендуем установить Python из Магазина Microsoft. При установке через Microsoft Store используется базовый интерпретатор Python3, но он обрабатывает настройку параметров PATH для текущего пользователя (избегая необходимости доступа администратора) в дополнение к предоставлению автоматических обновлений. Это особенно полезно, если вы работаете в образовательной среде или являетесь частью организации, которая ограничивает разрешения или административный доступ к вашему компьютеру.

Установить Python

Перейдите в меню "Пуск" (нижний левый значок Windows), введите "Microsoft Store", выберите ссылку, чтобы открыть магазин.

Открыв магазин, выберите "Поиск" в правом верхнем меню и введите "Python". Выберите версию Python, которую вы хотите использовать, из результатов в разделе «Приложения».Мы рекомендуем использовать самую последнюю версию, если у вас нет причин не делать этого (например, согласование с версией, используемой в уже существующем проекте, над которым вы планируете работать). Определив, какую версию вы хотите установить, выберите Получить.

После завершения процесса загрузки и установки Python откройте Windows PowerShell с помощью меню «Пуск» (нижний левый значок Windows). Когда PowerShell откроется, введите Python --version, чтобы убедиться, что Python3 установлен на вашем компьютере.

Установка Python из Магазина Microsoft включает стандартный менеджер пакетов pip. Pip позволяет устанавливать дополнительные пакеты, не входящие в стандартную библиотеку Python, и управлять ими. Чтобы убедиться, что у вас также есть pip для установки пакетов и управления ими, введите pip --version .

Установить код Visual Studio

Используя VS Code в качестве текстового редактора или интегрированной среды разработки (IDE), вы можете использовать IntelliSense (помощь для завершения кода), Linting (помогает избежать ошибок в коде), поддержку отладки (помогает находить ошибки). в вашем коде после его запуска), фрагменты кода (шаблоны для небольших многократно используемых блоков кода) и модульное тестирование (тестирование интерфейса вашего кода с различными типами ввода).

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

После установки VS Code необходимо также установить расширение Python. Чтобы установить расширение Python, вы можете выбрать ссылку VS Code Marketplace или открыть VS Code и выполнить поиск Python в меню расширений (Ctrl+Shift+X).

Python — это интерпретируемый язык, и для запуска кода Python необходимо указать VS Code, какой интерпретатор использовать. Мы рекомендуем использовать самую последнюю версию Python, если у вас нет особых причин для выбора чего-то другого. После установки расширения Python выберите интерпретатор Python 3, открыв палитру команд (Ctrl+Shift+P), начните вводить команду Python: выберите интерпретатор для поиска, затем выберите команду. Вы также можете использовать параметр «Выбор среды Python» в нижней строке состояния, если он доступен (он может уже отображать выбранный интерпретатор). Команда представляет список доступных интерпретаторов, которые VS Code может найти автоматически, включая виртуальные среды. Если вы не видите нужный интерпретатор, см. раздел Настройка сред Python.

Чтобы открыть терминал в VS Code, выберите «Вид» > «Терминал» или используйте сочетание клавиш Ctrl+` (используя символ обратной кавычки). Терминал по умолчанию — PowerShell.

В терминале VS Code откройте Python, просто введя команду: python

Попробуйте интерпретатор Python, введя: print("Hello World") . Python вернет ваше утверждение «Hello World».

Командная строка Python в VS Code

Установите Git (необязательно)

Если вы планируете совместно работать над кодом Python вместе с другими или размещать свой проект на сайте с открытым исходным кодом (например, GitHub), VS Code поддерживает управление версиями с помощью Git. Вкладка «Управление версиями» в VS Code отслеживает все ваши изменения и содержит стандартные команды Git (добавить, зафиксировать, отправить, извлечь), встроенные прямо в пользовательский интерфейс. Сначала вам нужно установить Git для включения панели управления исходным кодом.

Загрузите и установите Git для Windows с веб-сайта git-scm.

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

Если вы никогда раньше не работали с Git, руководства GitHub помогут вам начать работу.

Учебник Hello World для некоторых основ Python

Python, по словам его создателя Гвидо ван Россума, представляет собой «язык программирования высокого уровня, и его основная философия разработки заключается в удобочитаемости кода и синтаксисе, который позволяет программистам выражать концепции в нескольких строках кода».< /p>

Python — это интерпретируемый язык. В отличие от скомпилированных языков, в которых код, который вы пишете, должен быть переведен в машинный код, чтобы его мог запустить процессор вашего компьютера, код Python передается прямо интерпретатору и запускается напрямую. Вы просто вводите свой код и запускаете его. Давайте попробуем!

Открыв командную строку PowerShell, введите python, чтобы запустить интерпретатор Python 3. (Некоторые инструкции предпочитают использовать команду py или python3, они также должны работать). Вы будете знать, что вы добились успеха, потому что появится подсказка >>> с тремя символами больше чем.

Существует несколько встроенных методов, позволяющих вносить изменения в строки в Python. Создайте переменную с помощью: variable = 'Hello World!' . Нажмите Enter, чтобы перейти на новую строку.

Распечатайте свою переменную с помощью: print(variable) .Это отобразит текст «Hello World!».

Узнайте длину и количество используемых символов вашей строковой переменной с помощью: len(variable) . Это покажет, что используется 12 символов. (Обратите внимание, что пробел считается за символ в общей длине.)

Преобразуйте строковую переменную в буквы верхнего регистра: variable.upper() . Теперь преобразуйте строковую переменную в строчные буквы: variable.lower() .

Подсчитайте, сколько раз буква "l" используется в вашей строковой переменной: variable.count("l") .

Найдите определенный символ в вашей строковой переменной, давайте найдем восклицательный знак, с помощью: variable.find("!") . Это покажет, что восклицательный знак находится на 11-м символе строки.

Замените восклицательный знак на знак вопроса: variable.replace("!", "?") .

Чтобы выйти из Python, вы можете ввести exit() , quit() или нажать Ctrl-Z.

Снимок экрана PowerShell для этого руководства

Надеюсь, вам было интересно использовать некоторые встроенные в Python методы модификации строк. Теперь попробуйте создать программный файл Python и запустить его с помощью VS Code.

Учебник Hello World по использованию Python с VS Code

Команда VS Code подготовила отличное руководство по началу работы с Python, в котором рассказывается, как создать программу Hello World с помощью Python, запустить программный файл, настроить и запустить отладчик, а также установить такие пакеты, как matplotlib и numpy для создания графического изображения внутри виртуальной среды.

Откройте PowerShell и создайте пустую папку с именем "hello", перейдите в эту папку и откройте ее в VS Code:

После открытия VS Code с отображением новой папки hello в левой части окна Проводника откройте окно командной строки на нижней панели VS Code, нажав Ctrl+` (используя символ обратной кавычки) или выбрав Вид > Терминал. Запустив VS Code в папке, эта папка становится вашей «рабочей областью». VS Code хранит настройки, относящиеся к этой рабочей области, в файле .vscode/settings.json, отдельно от пользовательских настроек, которые хранятся глобально.

Продолжить обучение в документации по VS Code: создать файл исходного кода Python Hello World.

Создайте простую игру с помощью Pygame

Pygame запускает пример игры

Pygame – это популярный пакет Python для написания игр, который побуждает учащихся изучать программирование и одновременно создавать что-то интересное. Pygame отображает графику в новом окне, поэтому он не будет работать при подходе WSL, основанном только на командной строке. Однако если вы установили Python через Microsoft Store, как описано в этом руководстве, все будет работать нормально.

После того как вы установили Python, установите pygame из командной строки (или терминала в VS Code), введя python -m pip install -U pygame --user .

Протестируйте установку, запустив пример игры: python -m pygame.examples.aliens

Если все в порядке, игра откроет окно. Закройте окно, когда закончите играть.

Вот как начать писать собственную игру.

Откройте PowerShell (или командную строку Windows) и создайте пустую папку с именем "bounce". Перейдите в эту папку и создайте файл с именем «bounce.py». Откройте папку в VS Code:

С помощью VS Code введите следующий код Python (или скопируйте и вставьте его):

Сохраните его как: bounce.py .

В терминале PowerShell запустите его, введя: python bounce.py .

Pygame запускает следующий большой проект< бр />

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

Ресурсы для дальнейшего обучения

Мы рекомендуем следующие ресурсы, которые помогут вам продолжить изучение разработки Python для Windows.

Онлайн-курсы по изучению Python

Введение в Python в Microsoft Learn: попробуйте интерактивную платформу Microsoft Learn и заработайте очки опыта за прохождение этого модуля, охватывающего основы написания базового кода Python, объявления переменных и работы с консольным вводом и выводом. Интерактивная песочница отлично подходит для тех, у кого еще не настроена среда разработки Python.

Python на Pluralsight: 8 курсов, 29 часов. Путь обучения Python на Pluralsight предлагает онлайн-курсы по различным темам, связанным с Python, включая инструмент для измерения ваших навыков и выявления пробелов.

Работа с Python в VS Code

Редактирование Python в VS Code: узнайте больше о том, как использовать автозаполнение VS Code и поддержку IntelliSense для Python, в том числе о том, как настроить их поведение. или просто отключите их.

Линтинг Python. Линтинг — это процесс запуска программы, которая анализирует код на наличие потенциальных ошибок. Узнайте о различных формах поддержки линтинга, которую VS Code предоставляет для Python, и о том, как ее настроить.

Отладка Python. Отладка — это процесс выявления и устранения ошибок в компьютерной программе. В этой статье рассказывается, как инициализировать и настроить отладку для Python с помощью VS Code, как устанавливать и проверять точки останова, прикреплять локальный сценарий, выполнять отладку для различных типов приложений или на удаленном компьютере, а также некоторые основные способы устранения неполадок.

Модульное тестирование Python: некоторые общие сведения о том, что такое модульное тестирование, пример пошагового руководства, включение среды тестирования, создание и выполнение тестов, отладка тестов и настройки конфигурации тестов.

Как установить Python в Windows?

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

По умолчанию Python обычно не устанавливается в Windows. Однако вы можете проверить, существует ли он в системе, выполнив одну строку команды в командной строке: python--version

python

Перейдите на вкладку "Загрузки" и выберите вариант Windows.

python-downloads

Вы попадете на страницу, где можно найти различные версии Python для Windows. Поскольку я использую 64-битную систему, я выберу «Исполняемый установщик Windows x86-64».

стабильные версии

После завершения загрузки исполняемого файла его можно открыть для установки Python.

open-file

Нажмите «Выполнить», чтобы начать процесс установки.

процесс установки

Если вы хотите сохранить установочный файл в другом месте, нажмите «Настроить установку»; в противном случае продолжите с Установить сейчас. Также установите флажок внизу, чтобы добавить Python 3.7 в PATH.

setup-process

После завершения установки появится следующее всплывающее окно: Установка прошла успешно.

setup-successful

После завершения установки необходимо убедиться, что все работает нормально.

Перейдите в меню "Пуск" и найдите Python.

search

Вы можете увидеть Python 3.7 (64-разрядная версия) и IDLE. Давайте откроем IDLE, сокращенно интегрированную среду разработки, и запустим простой оператор печати.

python3.7.4

Интерпретатор командной строки Python и IDLE подходят для начинающих. Однако для работы в среде разработчика и создания крупномасштабных проектов следует использовать другие популярные IDE и редакторы кода, такие как PyCharm, Atom и Sublime Text. Вы также можете попробовать дистрибутив Python Anaconda, в который входят Jupyter Notebook и Spyder.

Я надеюсь, что это было полезно, и вы успешно смогли загрузить и установить Python в Windows. Чтобы получить более углубленное обучение, запишитесь на учебный курс Simplilearn Data Science with Python прямо сегодня!

Найдите наш онлайн-учебный курс Full Stack Java Developer в ведущих городах:

< /tr>
ИмяДатаМесто
Full Stack Java Разработчик Когорта начинается 7 апреля 2022 г.,
Группа выходного дня
Ваш городПодробнее
Full Stack Java Developer Когорта начинается 13 апреля 2022 г.,
группа выходного дня
Ваш городПодробнее
Полный стек разработчиков Java Когорта начинается 14 апреля 2022 г.,
группа выходного дня
Ваш городПросмотреть Детали

Об авторе

Авиджит Бисвал

Авиджит — старший аналитик-исследователь Simplilearn. Увлеченный анализом данных, машинным обучением и глубоким обучением, Авиджит также интересуется политикой, крикетом и футболом.

Читайте также: