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

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

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

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

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

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

    Совет

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

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

    Screenshot of the Python development workload selected in the 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 инструкции отображаются в окне. Если вы не видите правильные выходные данные, выполните следующие действия проверка.

    Screenshot that shows a test of Python support through the interactive window.

    Screenshot that shows a test of Python support through the Visual Studio 2022 interactive window.