Instalar o suporte ao Python no Visual Studio

Atualmente, o suporte ao Python está disponível apenas no Visual Studio para Windows. No Mac e no Linux, o suporte ao Python está disponível por meio do Visual Studio Code.

Pré-requisitos

Baixar e instalar a carga de trabalho do Python

Conclua as etapas a seguir para baixar e instalar a carga de trabalho do Python.

  1. Baixe e execute o Instalador do Visual Studio mais recente para Windows. O suporte do Python está presente na versão 15.2 e posterior. Se você já tiver o Visual Studio instalado, abra-o e execute o instalador selecionando Ferramentas>Obter Ferramentas e Recursos.

    Dica

    A edição Community é para desenvolvedores individuais, aprendizado em sala de aula, pesquisa acadêmica e desenvolvimento de software livre. Para outros usos, instale o Visual Studio Professional ou o Visual Studio Enterprise.

  2. O instalador fornece uma lista de cargas de trabalho, que são grupos de opções relacionadas para áreas de desenvolvimento específicas. Para Python, selecione a carga de trabalho Desenvolvimento do Python e selecione Instalar:

    Screenshot of the Python development workload selected in the Visual Studio installer.

    Opções de instalação do Python Descrição
    Distribuições do Python Escolha qualquer combinação de distribuição do Python com a qual você planeja trabalhar. As opções comuns incluem variantes de 32 bits e 64 bits do Python 2, Python 3, Miniconda, Anaconda 2 e Anaconda 3. Cada opção inclui o interpretador, o runtime e as bibliotecas da distribuição. A Anaconda, especificamente, é uma plataforma de ciência de dados aberta que inclui uma ampla gama de pacotes pré-instalados. O Visual Studio automaticamente detecta as instalações existentes do Python. Para obter mais informações, confira Janela de ambientes do Python. Além disso, se uma versão mais recente do Python do que a versão mostrada no instalador estiver disponível, você poderá instalar a nova versão separadamente e o Visual Studio a detectará.
    Suporte do modelo Cookiecutter Instale a interface do usuário gráfica do Cookiecutter para descobrir modelos, inserir opções de modelo e criar projetos e arquivos. Para obter mais informações, confira Usar a extensão Cookiecutter.
    Suporte Web do Python Instale ferramentas para desenvolvimento na Web, incluindo suporte à edição HTML, CSS e JavaScript, juntamente com modelos para projetos que usam as estruturas Bottle, Flask e Django. Para obter mais informações, confira Modelos de projeto Web do Python.
    Ferramentas de desenvolvimento nativo do Python Instale o compilador do C++ e outros componentes necessários para desenvolver extensões nativas para Python. Para obter mais informações, confira Criar uma extensão do C++ para Python. Além disso, instale a carga de trabalho Desenvolvimento de área de trabalho C++ para obter suporte total a C++.

    Por padrão, a carga de trabalho do Python é instalada para todos os usuários em um computador em:

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

    em que <VS_version> é 2022 e <VS_edition> é Community, Professional ou Enterprise.

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

    em que <VS_version> é 2019 ou 2017 e <VS_edition> é Community, Professional ou Enterprise.

Testar sua instalação

Verifique rapidamente a instalação do suporte do Python:

  1. Inicie o Visual Studio.

  2. Selecione Alt + I para abrir a janela Python Interactive.

  3. Na janela, insira a instrução 2+2.

    A saída da instrução 4 é exibida na janela. Se você não vir a saída correta, verifique novamente as etapas.

    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.