Tutorial de Anaconda Python

Tutorial de Anaconda Python

Neste tutorial, vamos discutir o que é Anaconda, como instalar o Anaconda, como usar o Spyder e como começar a programar em Python usando anaconda. Vamos mencionar todos os detalhes com uma explicação adequada para começar. Vamos começar com o que é uma anaconda real.

O que é Anaconda?

Ciência de dados e aprendizado de máquina empregam a distribuição Python e R, conhecida como Anaconda. Você não precisa instalar muitas das bibliotecas e ferramentas separadamente porque elas são pré-instaladas nele. Essas bibliotecas e ferramentas incluem Numpy, Spyder, Pandas, Matplotlib, Scikit-Learn, Jupyter e muitos outros.

Além de ser uma distribuição de Python e R, a Anaconda também inclui várias outras ferramentas e recursos úteis para ciência de dados e aprendizado de máquina. Um exemplo de uma ferramenta incluída em Anaconda é o ANACONDA NAVIGATOR, uma interface gráfica do usuário que simplifica o lançamento dos aplicativos e gerenciar os pacotes. Ele também inclui as ferramentas para trabalhar com notebooks Jupyter, amplamente utilizados na ciência de dados para escrever e executar código, bem como para criar documentos que se misturam com texto, código e visualizações.

O que é conda?

Além desses pacotes, a Anaconda também inclui ferramentas para gerenciar e implantar os projetos de ciência de dados. Por exemplo, inclui o CONDA, que é um gerente de pacote e meio ambiente que permite criar ambientes separados para diferentes projetos e instalar e atualizar facilmente os pacotes. Ele também inclui ferramentas para trabalhar com notebooks Jupyter, amplamente utilizados na ciência de dados para escrever e executar código, bem como para criar documentos que se misturam com texto, código e visualizações.

Se você precisar utilizar várias versões de pacotes ou Python, a capacidade da Anaconda de estabelecer ambientes distintos para vários projetos pode ser útil. Ao trabalhar em um novo projeto, você pode passar para um ambiente diferente depois de configurar um ambiente com uma versão específica do Python e os pacotes necessários. Isso pode ajudá -lo a evitar desacordos e manter a organização de pacotes.

Pré -requisito:

A seguir, são apresentados alguns pré -requisitos para entender o restante deste artigo:

  • Versão mais recente da linguagem de programação Python
  • Um ambiente de desenvolvimento integrado (IDE)
  • Tendo acesso ao gerenciamento de pacotes amigáveis ​​para que você possa usar as tecnologias baseadas em Python, feitas por outras pessoas, incluindo pandas e tensorflow

É bastante útil que a Anaconda ofereça todas essas três ferramentas em um único download direto. E como as coisas livres são sempre bem -vindas, mencionaremos que a Anaconda é gratuita para uso individual.

Você está equipado para ir lá porque instalar o Anaconda por padrão instala a versão mais recente do Python. Muitos dos pacotes essenciais do Python para ciência de dados e aprendizado de máquina, incluindo Numpy, Scipy e Matplotlib, também são instalados automaticamente pela Anaconda. Isso implica que, depois de instalar o Anaconda, tudo o que resta a fazer é escolher um IDE.

Como instalar Anaconda

Anaconda está disponível para download gratuito em https: // www.Anaconda.coma. Pode ser instalado no Windows, Linux e MacOS. Você tem duas opções para gerenciar os pacotes e ambientes com a Anaconda:

Use o Navigator da Anaconda: Uma variedade de ferramentas e recursos para ciência de dados e computação científica está disponível através da interface gráfica do usuário conhecida como Navigator da Anaconda, que faz parte da distribuição da Anaconda. Você pode usá -lo para iniciar os aplicativos e gerenciar os pacotes, incluindo a instalação e a atualização dos pacotes e a criação e o gerenciamento dos ambientes.

Use a linha de comando: Você também pode usar a linha de comando (terminal ou prompt de comando) para gerenciar os pacotes e ambientes com Anaconda. O Gerenciador de pacotes da ANACA, que você pode usar para instalar, atualizar e excluir os pacotes, além de criar e gerenciar os ambientes, é um componente da distribuição da Anaconda. Para usar o CONDA da linha de comando, você precisa entrar nos comandos do CONDA, como instalação do CONDA, Atualização do CONDA e CREA.

Você pode escolher entre as versões Python 2 e Python 3 com base em suas necessidades.

Processo de instalação de Anaconda e Spyder para Windows

  1. Primeiro, clique no seguinte link. Ele abre a página de download.

Download grátis
  1. Para baixar o Anaconda, siga estas etapas:

Vá para o site da Anaconda (https: // www.Anaconda.com/)

Clique no botão "Download".

Verifique se o seu sistema é compatível com Anaconda.

O download começa automaticamente.

  1. Para iniciar o processo de instalação para a Anaconda, clique duas vezes no arquivo do instalador. Isso lança o instalador e inicia o processo de instalação.
  2. Clique em Avançar.
  3. Para continuar com a instalação da Anaconda, você precisa ler o contrato de licença e clicar no botão "Eu concordo" para concordar com os termos do contrato. Você pode continuar com o processo de instalação depois disso.
  4. Durante o processo de instalação da Anaconda, você será solicitado para selecionar o tipo de instalação. Estas são suas duas opções:

"Just Me" (recomendado): esta opção instala a anaconda apenas para o usuário atual. Não requer privilégios especiais e é a opção recomendada para a maioria dos usuários.

“Todos os usuários”: esta opção instala o Anaconda para todos os usuários no computador. Requer privilégios de administrador do Windows e só é necessário se você deseja disponibilizar a Anaconda a todos os usuários no computador.

Para selecionar o tipo de instalação, escolha a opção apropriada. Depois disso, clique em "Avançar" para prosseguir.

  1. Este é o local no seu computador onde a Anaconda e seus arquivos e ferramentas associados serão instalados.
  2. Durante o processo de instalação da Anaconda, você será solicitado a adicionar anaconda à sua variável de ambiente de caminho. A variável de ambiente do caminho não deve incluir anaconda, pois isso pode causar conflitos com outros programas. Decida se o Anaconda deve ser definido como seu Python padrão. A menos que você queira uma versão diferente do Python ou Anaconda e não a versão padrão, deixe esta opção escolhida.
  3. Você receberá a caixa de diálogo "Obrigado por instalar Anaconda" após uma instalação bem -sucedida.

O que é Spyder?

Um ambiente de desenvolvimento integrado (IDE) chamado Spyder está disponível gratuitamente com anaconda. O ambiente científico de desenvolvimento de Python é o que significa. Possui ferramentas para edição, teste interativo, depuração e introspecção.

Comece com a linguagem de programação Python com Anaconda

  1. Digite “Spyder” na caixa de pesquisa do Windows e pressione Enter.
  2. Quando o Spyder IDE é aberto, três áreas são visíveis:
    1. editor
    2. Console
    3. Variável/help/arquivo/plot space

Como começar a programar em python usando anaconda

Vamos tentar algum código no editor. Consulte os seguintes exemplos dados:

Exemplo 1:

Neste exemplo, executamos um programa simples para mostrar como as coisas funcionam. Exibimos uma mensagem simples de "bem -vindo". A declaração de impressão para exibir esta mensagem é mencionada no seguinte:

Imprimir (“Bem -vindo”)

Depois disso, clique em Run para executar o programa.

A saída pode ser vista no console.

Exemplo 2:

Aqui, ajudaremos você a entender como fazer um triângulo em Python. No código anexado, você pode ver que criamos três variáveis ​​nas quais armazenamos o primeiro, segundo e terceiro ângulos de um triângulo. Depois disso, outra variável chamada "res_traingle" é criada na qual pegamos a soma dos três valores anteriores. Depois disso, as declarações se e mais são usadas onde verificamos se a soma é igual a 180 ou não. Se for igual a 180, a mensagem "It Is Triângulo" é exibida na tela. Caso contrário, a mensagem "não um triângulo" é exibida.

primeiro = int (entrada ("Por favor, insira o primeiro ângulo de triângulo:")))
Segundo = int (entrada ("Por favor, insira o segundo ângulo de triângulo:")))
Terceiro = int (entrada ("Por favor, insira o terceiro ângulo de traille:")))
res_traingle = primeiro+segundo+terceiro
se res_traingle == 180:
Imprimir ("Triângulo")
outro:
Imprimir ("Não é um triângulo")

Para seu transporte, executamos os programas duas vezes com diferentes entradas. Os resultados da primeira execução são mostrados no seguinte:

Como atualizar o gerenciamento de pacotes lançando o prompt da Anaconda

Aqui está o comando para atualizar o pacote:

Atualização do CONDA CONDA

Como criar um novo ambiente e mencionar a versão Python

As instruções para construir um novo ambiente estão listadas no seguinte. Além disso, você tem a opção de especificar a versão.

CONDA CREATE -N MYENV Python = 3.7

Agora, você pode ativar facilmente o ambiente:

O CONDA Ativa Myenv

Para desativar o ambiente com sucesso, use o seguinte comando dado:

conda desativado

Instale pacotes adicionais no ambiente usando conda, instalar ou instalar pip. Por exemplo:

Instalação do conda numpy scipy pandas

Você também pode usar o navegador da Anaconda para gerenciar seu ambiente e pacotes. Para lançá -lo, abra o prompt da Anaconda e insira o seguinte comando:

Anaconda-Navigator

Para listar os ambientes que você criou, use o seguinte comando:

Lista de Env CoNA

Para excluir facilmente um ambiente, o seguinte comando pode ser usado:

conda env remover -n myenv

Para atualizar um pacote, o comando é o seguinte:

Atualização do CONDA Package_name

Para atualizar todos os pacotes que estão contidos em um ambiente, execute o seguinte comando dado:

Atualização do CONDA -TO

Conclusão

Mostramos como obter e montar Anaconda para Python. Demonstramos que o processo é simples de seguir. A Anaconda é uma ferramenta poderosa e útil para a ciência de dados e oferece uma gama de produtos e recursos que podem ser extremamente úteis para o seu trabalho. Também destacamos a conveniência e a eficácia do ambiente virtual da Anaconda, que permite instalar e gerenciar facilmente os pacotes de software. No geral, a Anaconda é um ativo valioso para quem está trabalhando em ciência de dados.