Установка поддержки Python в Visual Studio

Поддержка Python доступна только в Visual Studio для Windows. В Mac и Linux поддержка Python доступна через Visual Studio Code.

Необходимые компоненты

Примечание.

Для работы с Python в Visual Studio также требуется интерпретатор Python. Рекомендуется установить один из python.org или Anaconda. Дополнительные сведения об интерпретаторах Python см. в статье об установке интерпретаторов Python.

Скачивание и установка рабочей нагрузки Python

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

  1. Скачайте и запустите последний установщик Visual Studio для Windows. Поддержка Python доступна в выпуске 15.2 и выше. Если вы уже установили Visual Studio, откройте этот продукт и запустите установщик, выбрав Сервис>Получить средства и компоненты.

    Совет

    Выпуск Community предназначен для индивидуальных разработчиков, использования при аудиторном обучении и в научных исследованиях, а также разработки решений с открытым кодом. Если программу планируется использовать в других целях, установите Visual Studio Professional или Visual Studio Enterprise.

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

    Снимок экрана: рабочая нагрузка разработки Python, выбранная в Visual Studio Installer.

    Параметры установки Python Description
    Дистрибутивы Python Выберите любое сочетание дистрибутива Python, с которым вы планируете работать. Распространенные варианты включают 32-разрядные и 64-разрядные варианты Python 2, Python 3, Miniconda, Anaconda 2 и Anaconda 3. Каждый параметр включает интерпретатор распространителя, среду выполнения и библиотеки. Anaconda, в частности, является открытой платформой обработки и анализа данных, которая включает широкий спектр предварительно установленных пакетов. Visual Studio автоматически определяет существующие установки Python. Дополнительные сведения см . в окне "Среды Python". Кроме того, если более новая версия Python доступна, чем версия, показанная в установщике, можно установить новую версию отдельно, а Visual Studio обнаруживает ее.
    Поддержка шаблонов Cookiecutter Установите графический пользовательский интерфейс Cookiecutter для обнаружения шаблонов, параметров входных шаблонов и создания проектов и файлов. Дополнительные сведения см. в разделе "Использование расширения Cookiecutter".
    Поддержка веб-приложений Python Установите средства для веб-разработки, включая поддержку редактирования HTML, CSS и JavaScript, а также шаблоны для проектов с помощью платформ Bottle, Flask и Django. Дополнительные сведения см. в шаблонах веб-проектов Python.
    Встроенные средства разработки Python Установите компилятор C++ и другие необходимые компоненты для разработки собственных расширений для Python. Дополнительные сведения см. в статье "Создание расширения C++ для Python". Чтобы обеспечить полную поддержку С++, установите рабочую нагрузку Разработка классических приложений на C++.

    По умолчанию рабочая нагрузка Python устанавливается для всех пользователей на компьютере:

    %ProgramFiles%\Microsoft Visual Studio\<VS_version\<VS_edition>> Common7\IDE\Extensions\Microsoft\Python

    где VS_version — 2022, а< VS_edition>> — сообщество, профессиональный или корпоративный.<

    %ProgramFiles(x86)%\Microsoft Visual Studio\<VS_version\<VS_edition>> Common7\IDE\Extensions\Microsoft\Python

    где VS_version — 2019 или 2017, а< VS_edition>> — Community, Professional или Enterprise.<

Проверка установки

Быстро проверьте установку поддержки Python:

  1. Запустите Visual Studio.

  2. Выберите ALT +I, чтобы открыть интерактивное окно Python.

  3. В окне введите инструкцию 2+2.

    Выходные данные 4 инструкции отображаются в окне. Если вы не видите правильные выходные данные, выполните повторную проверку.

    Снимок экрана: проверка поддержки Python через интерактивное окно.

    Снимок экрана: проверка поддержки Python с помощью интерактивного окна Visual Studio 2022.