"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Guia para iniciantes: configurando seu ambiente local para aprendizado de máquina com Miniconda e Python

Guia para iniciantes: configurando seu ambiente local para aprendizado de máquina com Miniconda e Python

Publicado em 01/11/2024
Navegar:573

Beginners Guide: Setting Up Your Local Environment for Machine Learning with Miniconda and Python

Bem-vindo ao mundo do aprendizado de máquina! Quer você esteja apenas começando ou já tenha se interessado um pouco, ter um ambiente local bem organizado pode tornar sua vida muito mais fácil. Neste guia, configuraremos seu ambiente local usando Miniconda e Conda. Também instalaremos algumas das bibliotecas Python mais essenciais para aprendizado de máquina e ciência de dados: Pandas, NumPy, Matplotlib e Scikit-learn .

Aviso: esta configuração é 100% livre de estresse (exceto talvez na parte em que instalamos bibliotecas?).

Por que Miniconda?

Você deve estar se perguntando: "Por que Miniconda e não Anaconda?" Bem, é como escolher entre uma nave espacial totalmente carregada? (Anaconda) e uma espaçonave leve e mais personalizável? (Miniconda). O Miniconda oferece apenas o essencial, permitindo que você instale apenas os pacotes necessários e mantenha tudo organizado.

Passo 1: Instale o Miniconda

1.1. BaixarMiniconda

Acesse o site da Miniconda e baixe o instalador apropriado para o seu sistema operacional:

  • Windows: instalador .exe
  • macOS: instalador .pkg
  • Linux: instalador .sh

1.2. Instale o Miniconda

Depois de fazer o download, siga as instruções para o seu sistema:

  • Windows: execute o instalador .exe. Quando for solicitado, marque a caixa “Adicionar Miniconda à minha variável de ambiente PATH” (isso tornará a vida mais fácil mais tarde, confia em mim?).
  • macOS/Linux: Abra um terminal e execute o instalador:
  bash Miniconda3-latest-Linux-x86_64.sh  # for Linux
  bash Miniconda3-latest-MacOSX-x86_64.sh  # for macOS

Siga as instruções. É mais suave que manteiga em uma panqueca quente! ?

1.3. Verifique a instalação

Depois de instalado, vamos garantir que tudo esteja funcionando bem. Abra seu terminal ou prompt de comando e digite:

conda --version

Se você vir um número de versão, parabéns – você tem o Miniconda pronto para usar! ?

Etapa 2: configurar um ambiente Conda

Aí vem a parte divertida! Com Conda, você pode criar ambientes isolados para manter seus projetos organizados e evitar conflitos de pacotes. Pense nisso como ter armários diferentes para hobbies diferentes – sem misturar equipamentos de pesca? com sua configuração de jogo?.

2.1. Crie um novo ambiente

Para criar um novo ambiente (pense nele como o espaço de trabalho pessoal do seu projeto), use o seguinte comando:

conda create --name ml-env python=3.10

Aqui, ml-env é o nome do seu ambiente e estamos configurando o Python para a versão 3.10. Sinta-se à vontade para usar a versão que preferir.

2.2. Ative o Meio Ambiente

Antes de instalar qualquer pacote, precisamos ativar o ambiente:

conda activate ml-env

Você notará as alterações no prompt, mostrando que agora está dentro do ambiente ml-env. ?‍♂️ É como entrar em uma nova dimensão... do Python, quero dizer.

Etapa 3: instale bibliotecas Python essenciais

É hora de equipar seu ambiente com as ferramentas necessárias! Instalaremos Pandas, NumPy, Matplotlib e Scikit-learn — os heróis de qualquer aventura de aprendizado de máquina. Pense neles como seus Vingadores ?‍♂️, mas para ciência de dados.

3.1. Instalar Pandas?

Pandas é ótimo para trabalhar com dados estruturados. Você pode pensar nisso como Excel, mas com esteróides? Instale-o com:

conda install pandas

3.2. Instalar NumPy?

NumPy é sua biblioteca preferida para operações numéricas e manipulação de matrizes. É o ingrediente secreto por trás de muitos algoritmos de aprendizado de máquina. Para instalar:

conda install numpy

3.3. Instalar Matplotlib?

O que é ciência de dados sem alguns gráficos bonitos? Matplotlib é perfeito para criar visualizações, desde gráficos de linha até gráficos de dispersão. Instale-o com:

conda install matplotlib

(Piada rápida: Por que os gráficos não se relacionam? Porque eles têm muitos “enredos”?).

3.4. Instalar o Scikit-learn?

Finalmente, precisamos do Scikit-learn para implementar algoritmos de aprendizado de máquina como regressão linear, classificação e muito mais. Para instalar:

conda install scikit-learn

Etapa 4: verifique sua configuração

Vamos ter certeza de que tudo está funcionando perfeitamente. Abra Python em seu terminal:

python

Uma vez dentro do shell do Python, tente importar as bibliotecas para ver se tudo está instalado corretamente:

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import sklearn

Se não houver erros, você está pronto para prosseguir! ? Vá em frente e saia do Python digitando:

exit()

Etapa 5: Gerenciando Seu Ambiente

Agora que seu ambiente está configurado, aqui estão algumas dicas úteis para gerenciá-lo.

5.1. Listar pacotes instalados

Quer ver o que está instalado em seu ambiente? Basta digitar:

conda list

5.2. Salve seu ambiente

Para compartilhar a configuração do seu ambiente com outras pessoas ou recriá-lo posteriormente, você pode exportá-lo para um arquivo:

conda env export > environment.yml

5.3. Desative o ambiente

Quando terminar de trabalhar, você pode sair do ambiente com:

conda deactivate

5.4. Excluir um ambiente

Se você não precisa mais de um ambiente (adeus, projetos antigos?), você pode removê-lo completamente:

conda remove --name ml-env --all

Se você gostou disso, siga-me no Github

-

Considerações Finais

Parabéns! Você configurou com sucesso seu ambiente local de aprendizado de máquina com Miniconda, Conda e bibliotecas Python essenciais como Pandas, NumPy, Matplotlib e Scikit-learn. ? Seu novo ambiente está isolado, organizado e pronto para processamento sério de dados.

Lembre-se: Sempre mantenha seus ambientes arrumados, ou corre o risco de acabar como meu antigo armário - cheio de cabos emaranhados e versões aleatórias de Python. ? Boa codificação!

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/nicobistolfi/beginners-guide-setting-up-your-local-environment-for-machine-learning-with-miniconda-and-python-5f7b?1 Se houver qualquer violação, entre em contato com [email protected] para excluir
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3