Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo apresenta a Etapa 5 da série de tutoriais Trabalhar com Python no Visual Studio.
Todo o código em um projeto Python é executado dentro do contexto de um ambiente específico. Exemplos de ambientes incluem um ambiente global, um ambiente virtual, um ambiente conda e assim por diante. O ambiente é usado para quaisquer tarefas que exijam serviços de linguagem específicos para a versão Python e um conjunto de pacotes instalados. Cada ambiente requer determinados pacotes instalados com base no código do projeto.
A comunidade de desenvolvedores Python produz milhares de pacotes úteis que você pode incorporar em seus próprios projetos. Na etapa 5 desta série de tutoriais, você usa a janela Python Environments no Visual Studio para gerenciar pacotes em seus ambientes Python.
Na etapa 5 do tutorial, você aprenderá a:
- Exibir ambientes e pacotes Python no Visual Studio
- Instalar e gerenciar pacotes para ambientes Python
- Teste o código Python com pacotes instalados
Pré-requisitos
- Um projeto de aplicativo Python que tem um arquivo Python (.py) com código criado em Etapa 2: Escrever e executar código Python.
Exibir ambientes Python no Visual Studio
O Visual Studio fornece dois locais para exibir informações sobre ambientes Python:
O nó Python Environments no Gerenciador de Soluções lista os ambientes atualmente em uso pelo seu projeto. Se você tiver mais de um ambiente para um projeto, o Visual Studio mostrará o ambiente ativo em negrito. Você pode expandir um ambiente específico para ver o conjunto de pacotes instalados. Quando um ambiente está ativo, você pode importar seus pacotes instalados e usá-los em seu código.
A janela Python Environments exibe todos os ambientes disponíveis e seus pacotes instalados. Você pode exibir ambientes instalados usando o Visual Studio Installer e ambientes instalados separadamente. Os ambientes disponíveis incluem ambientes globais, virtuais e Conda. O Visual Studio mostra o ambiente Python padrão para novos projetos em negrito.
Use um dos seguintes métodos para abrir a janela Python Environments:
Para aceder à janela a partir da barra de ferramentas principal no Visual Studio, selecione Exibir>Outras Janelas>Ambientes Python.
Se você tiver um projeto Python aberto no Gerenciador de Soluções, clique com o botão direito do mouse no nó Ambientes Python abaixo do projeto e selecione Exibir todos os ambientes Python :
Você também pode usar o Ctrl+K, Ctrl+' atalho de teclado para abrir a janela Ambientes Python partir do Gerenciador de Soluções.
Preparar o arquivo Python
Para se preparar para o exercício, siga estas etapas para atualizar seu arquivo de projeto Python para incluir o código necessário:
Abra seu arquivo de projeto Python (.py) no editor. (Tutorial Etapa 2 explica como criar esse arquivo, onde o nome de arquivo padrão é PythonApplication1.py.)
Substitua o código no arquivo com o código a seguir. Esta versão do código cria uma onda cosseno semelhante à saída do tutorial "Etapa 4", mas representa a saída graficamente.
from math import radians import numpy as np # installed with matplotlib import matplotlib.pyplot as plt def main(): x = np.arange(0, radians(1800), radians(12)) plt.plot(x, np.cos(x), 'b') plt.show() main()No editor, passe o mouse sobre a instrução de importação
matplotlib. Visual Studio usa formatação especial para indicar que a instrução não está resolvida.A
matplotlibinstrução import não foi resolvida porque os pacotes necessários não estão instalados no ambiente global padrão. Você aprenderá como instalar os pacotes necessários na próxima seção.
Instalar pacotes para o ambiente Python
Para resolver a matplotlib instrução import, você precisa instalar os pacotes necessários no ambiente global padrão:
Na janela Ambientes Python, selecione o ambiente padrão para novos projetos em Python e, em seguida, selecione Pacotes (PyPI) no menu pendente. (PyPI é a sigla para Python Package Index.)
Visual Studio mostra a lista de pacotes atualmente instalados no ambiente padrão.
No campo Pesquisar , digite matplotlib. Na lista de resultados, selecione a opção Executar comando: pip install matplotlib.
O comando instala a biblioteca
matplotlibe também todos os pacotes dos quais ela depende. Nesse caso, os pacotes dependentes incluem a bibliotecanumpy.Você pode abrir a janela View>Output para monitorar o progresso da instalação.
Após a instalação dos pacotes, a janela Python Environments é atualizada para mostrar os pacotes para o ambiente selecionado:
O X à direita do pacote desinstala-o.
Execute o programa
Agora que a biblioteca de matplotlib está instalada, você está pronto para testar seu programa.
Execute o programa com depuração (F5) ou sem o Depurador (Ctrl+F5).
Verifique a saída do programa. Deverá ver um gráfico dos dados do cosseno: