Trabalhe com Python no Visual Studio no Windows
Você pode ver erros ao tentar instalar ou atualizar o próprio Python, como PackageId: Cpython39.Exe.x64; PackageAction: DownloadPackage; ReturnCode: 0x80070193 . Esses erros ocorrem quando o download ou a instalação do python de https: // python.Org falha. Isso pode ser devido a tempo limite da rede, política de firewall corporativa, configuração da VPN, antivírus ou outros problemas. Veja se uma tentativa ajuda e, se não, veja se você pode baixar o tempo de execução do Python diretamente de https: // python.org e instale manualmente.
Python no código do Visual Studio
Trabalhar com Python no código do Visual Studio, usando a extensão Microsoft Python, é simples, divertida e produtiva. A extensão faz com que o código do VS seja um excelente editor de Python e trabalha em qualquer sistema operacional com uma variedade de intérpretes do Python. Ele aproveita todo o poder do VS Code de fornecer auto -integral e integralsense, linhagem, depuração e testes de unidade, juntamente com a capacidade de alternar facilmente entre ambientes Python, incluindo ambientes virtuais e condá.
Este artigo fornece apenas uma visão geral dos diferentes recursos da extensão Python para o código VS. Para um passo a passo de edição, corrida e depuração, use o botão abaixo.
Instale o Python e a extensão Python
O tutorial o guia através da instalação do Python e do uso da extensão. Você deve instalar um intérprete Python você mesmo separadamente da extensão. Para uma instalação rápida, use Python do Python.org e instale a extensão do mercado de código VS.
Observação: Para ajudar você a começar com o desenvolvimento do Python, você pode usar o modelo de perfil Python que inclui extensões úteis, configurações e trechos de código Python.
Depois de ter uma versão do Python instalada, selecione -o usando o Python: Selecione Intérprete comando. Se o código VS não localizar automaticamente o intérprete que você está procurando, consulte os ambientes – especifique manualmente um intérprete.
Você pode configurar a extensão Python através de configurações. Saiba mais na referência das configurações do Python.
Subsistema Windows para Linux: Se você estiver no Windows, o WSL é uma ótima maneira de fazer o desenvolvimento do Python. Você pode executar distribuições Linux no Windows e o Python já está instalado. Quando associado à extensão WSL, você obtém o suporte completo de edição de código e depuração ao executar no contexto do WSL. Para saber mais, vá para o desenvolvimento da WSL ou tente trabalhar no tutorial WSL.
Execute o código Python
Para experimentar o Python, crie um arquivo (usando o File Explorer) chamado Hello.PY e pasta no seguinte código:
print ("Hello World")
A extensão Python fornece atalhos para executar o código Python usando o intérprete atualmente selecionado (Python: Selecione Intérprete na paleta de comando). Para executar o arquivo python ativo, clique no Execute o arquivo python no terminal Botão de reprodução no lado superior direito do editor.
Você também pode executar linhas individuais ou uma seleção de código com o Python: Execute a seleção/linha no terminal Python comando (shift+enter). Se não houver uma seleção, a linha com seu cursor será executada no terminal Python. Um idêntico Executar seleção/linha no terminal Python O comando está disponível no menu de contexto para uma seleção no editor. O mesmo terminal será usado toda vez que você executar uma seleção ou uma linha no terminal/repl, até que esse terminal seja fechado.
A extensão Python remove automaticamente os recuos com base na primeira linha não vazia da seleção, mudando todas as outras linhas deixadas conforme necessário.
O comando abre o terminal Python, se necessário; você também pode abrir o ambiente de repl interativo diretamente usando o Python: comece a repl Comando que ativa um terminal com o intérprete atualmente selecionado e depois executa o Python Repl.
Para um passo a passo mais específico e outras maneiras de executar o código, consulte o tutorial de código de execução.
Autocompleto e Intellisense
A extensão Python suporta a conclusão do código e o IntelliSense usando o intérprete atualmente selecionado. Intellisense é um termo geral para vários recursos, incluindo a conclusão inteligente do código (método no contexto e sugestões variáveis) em todos os seus arquivos e para módulos embutidos e de terceiros.
Intellisense mostra rapidamente métodos, membros da classe e documentação enquanto você digita. Você também pode acionar as conclusões a qualquer momento com ⌃space (Windows, Linux Ctrl+Space). Passar sobre os identificadores mostrará mais informações sobre eles.
Aumente as conclusões com IA
O Github Copilot é uma ferramenta de conclusão de código a IA que ajuda a escrever código mais rápido e mais inteligente. Você pode usar a extensão do copiloto do GitHub no código VS para gerar código ou para aprender com o código que ele gera.
O GitHub Copilot fornece sugestões para idiomas além do Python e uma grande variedade de estruturas, incluindo JavaScript, TypeScript, Ruby, Go, C# e C++.
Você pode aprender mais sobre como começar com o copilot na documentação do copiloto.
LING
LINHING Analisa seu código Python para possíveis erros, facilitando a navegação e corrigindo problemas diferentes.
A extensão python pode um
Trabalhe com Python no Visual Studio no Windows
Você pode ver erros ao tentar instalar ou atualizar o próprio Python, como PackageId: Cpython39.Exe.x64; PackageAction: DownloadPackage; ReturnCode: 0x80070193 . Esses erros ocorrem quando o download ou a instalação do python de https: // python.Org falha. Isso pode ser devido a tempo limite da rede, política de firewall corporativa, configuração da VPN, antivírus ou outros problemas. Veja se uma tentativa ajuda e, se não, veja se você pode baixar o tempo de execução do Python diretamente de https: // python.org e instale manualmente.
Python no código do Visual Studio
Trabalhar com Python no código do Visual Studio, usando a extensão Microsoft Python, é simples, divertida e produtiva. A extensão faz com que o código do VS seja um excelente editor de Python e trabalha em qualquer sistema operacional com uma variedade de intérpretes do Python. Ele aproveita todo o poder do VS Code de fornecer auto -integral e integralsense, linhagem, depuração e testes de unidade, juntamente com a capacidade de alternar facilmente entre ambientes Python, incluindo ambientes virtuais e condá.
Este artigo fornece apenas uma visão geral dos diferentes recursos da extensão Python para o código VS. Para um passo a passo de edição, corrida e depuração, use o botão abaixo.
Instale o Python e a extensão Python
O tutorial o guia através da instalação do Python e do uso da extensão. Você deve instalar um intérprete Python você mesmo separadamente da extensão. Para uma instalação rápida, use Python do Python.org e instale a extensão do mercado de código VS.
Observação: Para ajudar você a começar com o desenvolvimento do Python, você pode usar o modelo de perfil Python que inclui extensões úteis, configurações e trechos de código Python.
Depois de ter uma versão do Python instalada, selecione -o usando o Python: Selecione Intérprete comando. Se o código VS não localizar automaticamente o intérprete que você está procurando, consulte os ambientes – especifique manualmente um intérprete.
Você pode configurar a extensão Python através de configurações. Saiba mais na referência das configurações do Python.
Subsistema Windows para Linux: Se você estiver no Windows, o WSL é uma ótima maneira de fazer o desenvolvimento do Python. Você pode executar distribuições Linux no Windows e o Python já está instalado. Quando associado à extensão WSL, você obtém o suporte completo de edição de código e depuração ao executar no contexto do WSL. Para saber mais, vá para o desenvolvimento da WSL ou tente trabalhar no tutorial WSL.
Execute o código Python
Para experimentar o Python, crie um arquivo (usando o File Explorer) chamado Hello.PY e pasta no seguinte código:
imprimir("Olá Mundo")
A extensão Python fornece atalhos para executar o código Python usando o intérprete atualmente selecionado (Python: Selecione Intérprete na paleta de comando). Para executar o arquivo python ativo, clique no Execute o arquivo python no terminal Botão de reprodução no lado superior direito do editor.
Você também pode executar linhas individuais ou uma seleção de código com o Python: Execute a seleção/linha no terminal Python comando (shift+enter). Se não houver uma seleção, a linha com seu cursor será executada no terminal Python. Um idêntico Executar seleção/linha no terminal Python O comando está disponível no menu de contexto para uma seleção no editor. O mesmo terminal será usado toda vez que você executar uma seleção ou uma linha no terminal/repl, até que esse terminal seja fechado.
A extensão Python remove automaticamente os recuos com base na primeira linha não vazia da seleção, mudando todas as outras linhas deixadas conforme necessário.
O comando abre o terminal Python, se necessário; você também pode abrir o ambiente de repl interativo diretamente usando o Python: comece a repl Comando que ativa um terminal com o intérprete atualmente selecionado e depois executa o Python Repl.
Para um passo a passo mais específico e outras maneiras de executar o código, consulte o tutorial de código de execução.
Autocompleto e Intellisense
A extensão Python suporta a conclusão do código e o IntelliSense usando o intérprete atualmente selecionado. Intellisense é um termo geral para vários recursos, incluindo a conclusão inteligente do código (método no contexto e sugestões variáveis) em todos os seus arquivos e para módulos embutidos e de terceiros.
Intellisense mostra rapidamente métodos, membros da classe e documentação enquanto você digita. Você também pode acionar as conclusões a qualquer momento com ⌃space (Windows, Linux Ctrl+Space) . Passar sobre os identificadores mostrará mais informações sobre eles.
Aumente as conclusões com IA
O Github Copilot é uma ferramenta de conclusão de código a IA que ajuda a escrever código mais rápido e mais inteligente. Você pode usar a extensão do copiloto do GitHub no código VS para gerar código ou para aprender com o código que ele gera.
O GitHub Copilot fornece sugestões para idiomas além do Python e uma grande variedade de estruturas, incluindo JavaScript, TypeScript, Ruby, Go, C# e C++.
Você pode aprender mais sobre como começar com o copilot na documentação do copiloto.
LING
LINHING Analisa seu código Python para possíveis erros, facilitando a navegação e corrigindo problemas diferentes.
A extensão do Python pode aplicar vários linters diferentes, incluindo Pylint, Pycodystyle, Flake8, Mypy, Pydocstyle, Prospector e Pylama. Veja LING.
Depuração
Não há mais depuração de declaração de impressão! O código VS vem com excelente suporte de depuração para o Python, permitindo que você defina pontos de interrupção, inspecione variáveis e use o console de depuração para uma análise aprofundada de como seu programa está executando passo a passo. Depure vários tipos diferentes de aplicativos Python, incluindo aplicativos com vários threads, web e remotos.
Para informações mais específicas sobre a depuração do Python, como configurar seu lançamento.Configurações JSON e implementação de depuração remota, consulte Depuração. As informações gerais de depuração do código são encontradas no documento de depuração.
Além disso, os tutoriais de Django e Flask fornecem exemplos de como implementar a depuração no contexto de aplicativos da Web, incluindo a depuração de modelos de django.
Ambientes
A extensão Python detecta automaticamente os intérpretes do Python que são instalados em locais padrão. Ele também detecta ambientes do CONA, bem como ambientes virtuais na pasta de espaço de trabalho. Consulte Configurando ambientes Python.
O ambiente atual é mostrado no lado direito da barra de status do código VS:
A barra de status também indica se nenhum intérprete está selecionado:
O ambiente selecionado é usado para o IntelliSense, as complementos automáticos, o linhagem, a formatação e qualquer outro recurso relacionado ao idioma. Também é ativado quando você executa ou depure o python em um terminal, ou quando você cria um novo terminal com o Terminal: Crie um novo terminal comando.
Para alterar o intérprete atual, que inclui a mudança para os ambientes condá Python: Selecione Intérprete comando.
VS Código solicita uma lista de ambientes detectados, bem como qualquer um adicionado manualmente às configurações do seu usuário (consulte Configurando ambientes Python).
Notebooks Jupyter
Para ativar o suporte do Python para os arquivos de notebook Jupyter ( .ipynb) no código VS, você pode instalar a extensão Jupyter. As extensões Python e Jupyter trabalham juntas para oferecer uma ótima experiência no caderno no código VS, proporcionando a capacidade de visualizar e modificar diretamente as células com apoio do Intellisense, bem como executá -las e depurar e depurar.
Você também pode converter e abrir o notebook como um arquivo de código python através do Jupyter: Exportar para Python Script comando. As células do notebook são delimitadas no arquivo python com comentários #%%, e a extensão Jupyter mostra Execute a célula ou Corra abaixo Codelens. A seleção de Codelens inicia o servidor Jupyter e executa as células na janela interativa do Python:
Você também pode se conectar a um servidor Jupyter remoto para executar seus notebooks. Para mais informações, consulte o suporte Jupyter.
Teste
A extensão Python suporta testes com a estrutura e pytest da UNITTEST da Python.
Para executar testes, você deve ativar uma das estruturas de teste suportadas nas configurações do seu projeto. Cada estrutura tem suas próprias configurações específicas, como argumentos para identificar os caminhos e padrões para a descoberta de testes.
Depois que os testes foram descobertos, o código VS fornece uma variedade de comandos (na barra de status, na paleta de comando e em outros lugares) para executar e depurar testes. Esses comandos também permitem executar arquivos e métodos de teste individuais
Configuração
A extensão Python fornece uma ampla variedade de configurações para seus vários recursos. Estes são descritos em seus tópicos relevantes, como código de edição, linha, depuração e teste. A lista completa é encontrada na referência de configurações.
Modelo de perfil Python
Os perfis permitem mudar rapidamente suas extensões, configurações e layout da interface do usuário, dependendo do seu projeto ou tarefa atual. Para ajudá -lo a começar com o desenvolvimento do Python, você pode usar o modelo de perfil Python, que é um perfil com curadoria com extensões, configurações e trechos úteis. Você pode usar o modelo de perfil como está ou usá -lo como ponto de partida para personalizar ainda mais para seus próprios fluxos de trabalho.
Você seleciona um modelo de perfil através do Perfis > Criar perfil. suspenso:
Depois de selecionar um modelo de perfil, você pode revisar as configurações e extensões e remover itens individuais se não quiser incluí -los em seu novo perfil. Depois de criar o novo perfil com base no modelo, as alterações feitas em configurações, extensões ou interface do usuário são persistidas em seu perfil.
Outras extensões populares de Python
A extensão da Microsoft Python fornece todos os recursos descritos anteriormente neste artigo. O suporte adicional da linguagem Python pode ser adicionado ao código VS instalando outras extensões populares do Python.
- Abra o Extensões View (⇧⌘x (Windows, Linux Ctrl+Shift+X)).
- Filtre a lista de extensão digitando ‘Python’.
As extensões mostradas acima são consultadas dinamicamente. Clique em um ladrilho de extensão acima para ler a descrição e as revisões para decidir qual extensão é melhor para você. Veja mais no mercado.
Próximos passos
- Python Hello World Tutorial – Comece com Python em vs Code.
- Editando Python – Aprenda sobre conclusão automática, formatação e refatoração para Python.
- Edição básica – Aprenda sobre o poderoso vs editor de código.
- Navegação de código – mova -se rapidamente pelo seu código -fonte.
- Tutorial de Django
- Tutorial de Flask
Trabalhe com Python no Visual Studio no Windows
Aplica-se a: Estúdio visual
Visual Studio para Mac
Código do Visual Studio
O Python é uma linguagem de programação popular que é confiável, flexível, fácil de aprender, gratuita para usar em todos os sistemas operacionais e suportada por uma forte comunidade de desenvolvedores e por muitas bibliotecas gratuitas. O Python suporta todas as maneiras de desenvolvimento, incluindo aplicativos da Web, serviços da Web, aplicativos de desktop, scripts e computação científica. Cientistas, desenvolvedores casuais, desenvolvedores profissionais e muitas universidades usam Python para programação. Você pode aprender mais sobre o idioma no python.org e python para iniciantes.
Visual Studio é um poderoso Python IDE no Windows. O Visual Studio fornece suporte de código aberto para a linguagem Python através do Desenvolvimento Python e Ciência dos dados Cargas de trabalho (Visual Studio 2017 e posterior) e as ferramentas Python gratuitas para Extensão do Visual Studio (Visual Studio 2015 e anterior).
Visual Studio não suporta Python no Mac agora. Mas está disponível no Mac e Linux através do Código do Visual Studio. (Veja perguntas e respostas).
- Siga as instruções de instalação para configurar a carga de trabalho do Python.
- Familiarize -se com os recursos do Python do Visual Studio através das seções deste artigo.
- Passe por um ou mais dos iniciantes rápidos para criar um projeto. Se não tiver certeza, comece com o QuickStart: Abra e execute o código Python em uma pasta ou crie um aplicativo da web com frasco.
- Siga o trabalho com Python no Tutorial do Visual Studio para uma experiência completa de ponta a ponta.
Suporte para múltiplos intérpretes
Visual Studio Ambientes Python Janela (mostrada abaixo em uma visão ampla e expandida) oferece um único local para gerenciar todos os seus ambientes globais de python, ambientes condá. O Visual Studio detecta automaticamente instalações do Python em locais padrão e permite configurar instalações personalizadas. Em cada ambiente, você pode gerenciar facilmente pacotes, abrir uma janela interativa para esse ambiente e acessar pastas de ambiente.
Use o Abra a janela interativa comando para executar o python interativamente no contexto do Visual Studio. Use o Aberto em PowerShell comando para abrir uma janela de comando separada na pasta do ambiente selecionado. A partir dessa janela de comando, você pode executar qualquer script python.
Para maiores informações:
- Gerencie ambientes Python
- Ambientes Python Referência
Edição rica, Intellisense e compreensão de código
O Visual Studio fornece um editor de Python de primeira classe, incluindo coloração de sintaxe, preenchimento automático em todos os seus código e bibliotecas, formatação de código, ajuda de assinatura, refatoração, linha e dicas de tipo. O Visual Studio também fornece recursos exclusivos, como visualização de classe, Vá para a definição, Encontre todas as referências, e trechos de código. A integração direta com a janela interativa ajuda você a desenvolver rapidamente o código Python que já foi salvo em um arquivo.
Para maiores informações:
- Docos: Editar o código Python
- DOCs: Código de formato
- Docos: Código de Refator
- DOCs: use um linhador
- Docns em geral do Visual Studio: Recursos do Editor de Código
Janela interativa
Para todo ambiente python conhecido pelo Visual Studio, você pode abrir facilmente o mesmo ambiente interativo (REPL) para um intérprete Python diretamente no Visual Studio, em vez de usar um prompt de comando separado. Você pode alternar facilmente entre ambientes também. (Para abrir um prompt de comando separado, selecione o ambiente desejado no Ambientes Python janela e depois selecione o Aberto em PowerShell comando conforme explicado anteriormente sob suporte para múltiplos intérpretes.)
O Visual Studio também fornece uma forte integração entre o editor de código Python e o Interativo janela. O Ctrl+Digitar O atalho do teclado envia convenientemente a linha atual de código (ou bloco de código) no editor para o Interativo Janela, depois se move para a próxima linha (ou bloco). Ctrl+Digitar Permite que você facilmente passe pelo código sem ter que executar o depurador. Você também pode enviar código selecionado para o Interativo janela com o mesmo pressionamento de teclas e colar código facilmente do Interativo Janela para o editor. Juntos, esses recursos permitem que você elabore detalhes para um segmento de código no Interativo Janela e salve facilmente os resultados em um arquivo no editor.
O Visual Studio também suporta ipython/jupyter no repl, incluindo parcelas embutidas, .Fundação de Apresentação NET e Windows (WPF).
Para maiores informações:
- Janela interativa
- Ipython no Visual Studio
Sistema de projeto e modelos de projeto e item
O Visual Studio 2019 suporta a abertura de uma pasta contendo código Python e executando esse código sem criar arquivos de projeto e solução do Visual Studio. Para mais informações, consulte o QuickStart: Abra e execute o código Python em uma pasta. No entanto, existem benefícios em usar um arquivo de projeto, conforme explicado nesta seção.
O Visual Studio 2022 suporta a abertura de uma pasta contendo código Python e executando esse código sem criar arquivos de projeto e solução do Visual Studio. Para mais informações, consulte o QuickStart: Abra e execute o código Python em uma pasta. No entanto, existem benefícios em usar um arquivo de projeto, conforme explicado nesta seção.
O Visual Studio ajuda você a gerenciar a complexidade de um projeto à medida que cresce com o tempo. A Projeto Visual Studio é muito mais que uma estrutura de pastas: inclui uma compreensão de como diferentes arquivos são usados e como eles se relacionam. O Visual Studio ajuda a distinguir o código do aplicativo, código de teste, páginas da web, JavaScript, criar scripts etc. Além disso, uma solução do Visual Studio ajuda a gerenciar vários projetos relacionados, como um projeto Python e um projeto de extensão C ++.
Os modelos de projeto e item automatizam o processo de configuração de diferentes tipos de projetos e arquivos, economizando tempo valioso e aliviando você de gerenciar detalhes complexos e propensos a erros. O Visual Studio fornece modelos para Web, Azure, Ciência de Dados, Console e outros tipos de projetos, juntamente com modelos para arquivos como classes Python, testes de unidade, configuração da Web do Azure, HTML e até aplicativos de Django.
Para maiores informações:
- DOCs: Gerenciar projetos Python
- Documentos: Modelos de Item Referência
- Docos: modelos de projeto Python
- DOCs: Trabalhe com C ++ e Python
- Documentos do Studio Visual Studio: modelos de projeto e item
- Geral Visual Studio Feature Docs: Solutions and Projects in Visual Studio
Depuração completa
Um dos pontos fortes do Visual Studio é seu poderoso depurador. Para o Python em particular, o Visual Studio inclui depuração de modo misto Python/C ++, depuração remota no Linux, depuração dentro do Interativo Testes de unidade de janela e depuração de Python.
No Visual Studio 2019, você pode executar e depurar o código sem ter um arquivo de projeto do Visual Studio. Consulte o QuickStart: Abra e execute o código Python em uma pasta-2019 para um exemplo.
No Visual Studio 2022, você pode executar e depurar o código sem ter um arquivo de projeto do Visual Studio. Consulte o QuickStart: Abra e execute o código Python em uma pasta 2022 por exemplo.
Para maiores informações:
- Docos: Debug Python
- Documentos: Python/C ++ depuração de modo misto
- Documentos: Depuração remota no Linux
- Docs em geral do Visual Studio: Tour do Visual Studio Debugger
Ferramentas de criação de perfil com relatórios abrangentes
O perfil explora como o tempo está sendo gasto em sua aplicação. O Visual Studio suporta perfis com intérpretes baseados em Cpython e inclui a capacidade de comparar o desempenho entre diferentes execuções de perfil.
Para maiores informações:
- Docos: Ferramentas de perfil de python
- Geral Visual Studio Feature Docs: Profiling Feature Tour. (Nem todos os recursos de perfil do Visual Studio estão disponíveis para Python).
Ferramentas de teste de unidade
Descubra, execute e gerencie testes no Visual Studio Test Explorer, e testes de unidade de depuração facilmente.
Para maiores informações:
- Doces: Ferramentas de teste de unidade para Python
- Recurso geral do Visual Studio Docns: Teste de unidade seu código.
Azure SDK para Python
As bibliotecas do Azure para Python simplificam o consumo de serviços do Azure do Windows, MacOS X e Linux Apps. Você pode usá -los para criar e gerenciar recursos do Azure e conectar -se aos serviços do Azure.
Perguntas e respostas
Q. O suporte Python é disponível no Visual Studio para Mac?
A. Não neste momento, mas você pode votar no pedido na comunidade de desenvolvedores. O Visual Studio para Mac Documentation identifica os tipos atuais de desenvolvimento que ele suporta. Enquanto isso, o Código do Visual Studio no Windows, Mac e Linux funciona bem com o Python através de extensões disponíveis.
Q. O que posso usar para construir a interface do usuário com python?
A. A principal oferta nesta área é o projeto QT, com encadernas para Python, conhecida como Pyside (a ligação oficial) (também consulte Pyside Downloads) e Pyqt. O suporte ao Python no Visual Studio não inclui ferramentas específicas para o desenvolvimento da interface do usuário.
Q. Um projeto Python pode produzir um executável independente?
A. O Python é geralmente uma linguagem interpretada, com a qual o código é executado sob demanda em um ambiente adequado e com capacidade de python, como o Visual Studio e os servidores da Web. O próprio Visual Studio agora não fornece os meios para criar um executável independente, o que significa essencialmente um programa com um intérprete de Python incorporado. No entanto, a comunidade Python forneceu diferentes meios para criar executáveis, conforme descrito no Stackoverflow. Cpython também suporta ser incorporado em um aplicativo nativo, conforme descrito na postagem do blog, usando o arquivo zip incorporável do CPYTHON.
Opinião
Envie e veja o feedback para
Como instalar o suporte do Python no Visual Studio no Windows
Aplica-se a: Estúdio visual
Visual Studio para Mac
Código do Visual Studio
Para instalar o suporte ao Python para o Visual Studio (também conhecido como ferramentas Python para Visual Studio ou PTVs), siga as instruções na seção que correspondem à sua versão do Visual Studio:
Para testar rapidamente o suporte do Python após seguir as etapas de instalação, abra o Python Interactive janela pressionando Alt+EU e entrando 2+2 . Se você não vir a saída de 4, verifique novamente seus passos.
A carga de trabalho do Python inclui a extensão útil do CookieCutter que fornece uma interface gráfica do usuário para descobrir modelos, opções de modelo de entrada e criar projetos e arquivos. Para detalhes, consulte Use CookieCutter.
Atualmente, o suporte ao Python não está disponível no Visual Studio para Mac, mas está disponível no Mac e Linux através do Código do Visual Studio. Veja perguntas e respostas.
Visual Studio 2022
Visual Studio 2019
- Baixe e execute o mais recente instalador do Visual Studio. Se você já tem o Visual Studio instalado, execute o instalador do Visual Studio, selecione o Modificar opção (consulte Modify Visual Studio) e vá para a etapa 2.
Tip the Community Edition é para desenvolvedores individuais, aprendizado em sala de aula, pesquisa acadêmica e desenvolvimento de código aberto. Para outros usuários, instale o Visual Studio 2022 Professional ou Visual Studio 2022 Enterprise
Tip the Community Edition é para desenvolvedores individuais, aprendizado em sala de aula, pesquisa acadêmica e desenvolvimento de código aberto. Para outros usos, instale o Visual Studio 2019 Professional ou o Visual Studio 2019 Enterprise.
Após a instalação, o instalador oferece opções para modificar, iniciar, reparar ou desinstalar o Visual Studio. O Modificar o botão muda para Atualizar Quando as atualizações do Visual Studio estão disponíveis para qualquer componente instalado. (O Modificar A opção está disponível no menu suspenso.) Você também pode lançar o Visual Studio e o instalador do Windows Começar menu pesquisando no “Visual Studio”.
Solução de problemas
Para corrigir problemas ao instalar ou executar o Python no Visual Studio, tente as seguintes etapas:
- Determinar se o mesmo erro ocorre usando a cli python, ou seja, executando Pitão.exe De um prompt de comando.
- Use o Reparar Opção no instalador do Visual Studio.
- Reparar ou reinstalar o python através Configurações >Aplicativos e recursos nas janelas.
Erro de exemplo: Falha ao iniciar o processo interativo: sistema.ComponentModel.Win32Exception (0x80004005): erro desconhecido (0xc0000135) na Microsoft.Pitontools.Repl.PythonInteractiveEvaluator.d__43.Movenext ().
Você pode ver erros ao tentar instalar ou atualizar o próprio Python, como PackageId: Cpython39.Exe.x64; PackageAction: DownloadPackage; ReturnCode: 0x80070193 . Esses erros ocorrem quando o download ou a instalação do python de https: // python.Org falha. Isso pode ser devido a tempo limite da rede, política de firewall corporativa, configuração da VPN, antivírus ou outros problemas. Veja se uma tentativa ajuda e, se não, veja se você pode baixar o tempo de execução do Python diretamente de https: // python.org e instale manualmente.
Instalar locais
Por padrão, o Python Support instala para todos os usuários em um computador.
Para o Visual Studio 2022, a carga de trabalho do Python instala em %ProgramFiles%\ Microsoft Visual Studio \\ Common7 \ IDE \ Extensões \ Microsoft \ Python onde está 2022 e é comunitário, profissional ou empresarial.
Por padrão, o Python Support instala para todos os usuários em um computador.
Para o Visual Studio 2019 e o Visual Studio 2017, a carga de trabalho do Python instala em %ProgramFiles (x86)%\ Microsoft Visual Studio \\ Common7 \ IDE \ Extensions \ Microsoft \ Python onde está 2019 ou 2017 e é comunitário, profissional ou empresarial.
Opinião
Envie e veja o feedback para
Instale o suporte Python no Visual Studio
Aplica-se a: Estúdio visual
Visual Studio para Mac
Código do Visual Studio
Atualmente, o suporte ao Python está disponível apenas no Visual Studio para Windows. No Mac e Linux, o suporte do Python está disponível no Código do Visual Studio.
- Faça o download e execute o mais recente instalador do Visual Studio para Windows. O suporte do Python está presente na versão 15.2 e mais tarde. Se você já possui o Visual Studio instalado, abra o Visual Studio e execute o instalador selecionando Ferramentas >Obtenha ferramentas e recursos.
Tip the Community Edition é para desenvolvedores individuais, aprendizado em sala de aula, pesquisa acadêmica e desenvolvimento de código aberto. Para outros usos, instale o Visual Studio Professional ou o Visual Studio Enterprise.
Próxima Etapa
Veja também
- Instale o suporte do Python no Visual Studio 2022
- Instale o suporte do Python no Visual Studio 2019
- Instale o suporte do Python no Visual Studio 2015
- Identifique manualmente um intérprete python existente