Tutorial de instalação do CONDA
Instalação do CONDA no WSL
Fala galera, vamos trocar uma ideia sobre Conda?
Quem já tentou configurar um projeto científico ou de desenvolvimento sabe como é fácil cair naquele labirinto de dependências quebradas, versões conflitantes e pacotes que simplesmente não querem instalar. Pois é… o Conda veio justamente pra acabar com essa bagunça.
Em vez de misturar tudo no mesmo lugar, ele permite criar ambientes independentes. É como se cada projeto tivesse a sua própria “mini-máquina”, com a versão de Python ou R que ele precisa e todas as bibliotecas certinhas. Resultado: nada de um projeto atrapalhar o outro.
Neste guia, vou te mostrar como instalar o Miniconda (que é a versão mais enxuta e prática) e dar os primeiros passos na criação de ambientes. Depois que você entende a lógica, fica difícil querer trabalhar sem ele.
A coisa é bem parecida com o gif acima. É tipo cada um no seu quadrado.
O que é o CONDA?
O Conda é um gerenciador de pacotes e ambientes multiplataforma que facilita a vida de quem trabalha com ciência de dados, bioinformática ou qualquer área que dependa de várias bibliotecas e softwares diferentes.
Com ele, você pode criar ambientes isolados, cada um com sua própria versão de linguagens como Python ou R e todos os pacotes necessários. Isso evita conflitos. Por exemplo: quando um projeto precisa de Python 3.8 e outro exige Python 3.11 já que cada ambiente funciona de forma independente.
E não para por aí: o Conda não se limita a bibliotecas de programação. Ele também gerencia ferramentas de machine learning, pacotes estatísticos e até softwares de bioinformática compilados (via Bioconda). É como ter uma estante organizada onde cada projeto pega exatamente o que precisa, sem bagunçar o resto do sistema.
O que você vai precisar antes:
- WSL/Ubuntu — tutorial aqui;
- Terminal (WSL) — PowerShell/Prompt só para baixar/abrir o WSL quando necessário (Caso não tenha instalado ainda, você pode acessar o tutorial aqui).
Passo a passo
1. Instalando o CONDA
Para começar, entre no site do Conda para baixar o instalador e logo em seguida clique em Miniconda. Bem ali onde a flecha está apontando.
Você vai ser redirecionado para a página do Miniconda. É nessa página que você vai fazer o download do instalador do Miniconda.
No canto esquerdo, na primeira flecha esquerda, clique em Installing Miniconda, depois vá em macOS/Linux Installation e logo em seguida vá em Linux terminal installer. Na quarta seta, você tem um comando para copiar, copie-o e abra o seu WSL.
Caso não tenha ideia do que seja o WSL, acesse esse link e siga o tutorial para saber o que é e como instalar.
Cole esse comando no seu terminal.
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
Dica: Para colar no terminal, useCtrl
+Shift
+V
ou clique com o botão direito do mouse.
Depois de baixar o instalador, execute o seguinte comando:
chmod +x Miniconda3-latest-Linux-x86_64.sh
Esse comando deixará o seu instalador executável pelo terminal.
Agora com ele liberado, execute o instalador com o seguinte comando:
./Miniconda3-latest-Linux-x86_64.sh
Depois de executar, o programa pedirá para que você tecle ENTER para dar continuidade na instalação.
Nesse passo, o programa pedirá para que você dê yes para aceitar os termos.
Na sequência, ele confirma o caminho de instalação. Pressione ENTER para aceitar o padrão.
Aqui ele só pergunta se você quer que o Conda inicie junto com o terminal. Caso não ative, você terá que digitar sempre:
source ~/miniconda3/etc/profile.d/conda.sh conda activate base
E para reverter esse processo:
conda init --reverse
Vamos pelo caminho mais fácil, né? Apenas tecle yes e ENTER e vida que segue!
Agora, antes de fazer o conda funcionar você vai precisar copiar e digitar o seguinte no seu terminal:
export PATH=$HOME/miniconda3/bin:$PATH
FECHE O TERMINAL!
Abra o terminal de novo e digite agora:
conda
Se as opções aparecerem, parabéns! Isso quer dizer que o Conda foi instalado e já está funcionando!
2. Criando um ambiente
Agora digite para listar todos os ambientes instalados:
conda env list
Note que somente aparecerá a base como ambiente. Você não deve (ou depende do seu objetivo) instalar qualquer software na base. Sempre trabalhe em ambientes diferentes.
Para criar um ambiente é muito fácil! Basta digitar:
conda create -n (nome_do_seu_ambiente)
Aperte ENTER, depois tecle a, depois ENTER de novo, a e ENTER novamente.
Com isso, ele criará o seu ambiente e depois perguntará se deve proceder com a instalação. Basta digitar y e ENTER que ele irá finalizar a criação do ambiente.
Para entrar no seu ambiente recém-criado, basta digitar:
conda activate (nome_do_seu_ambiente)
E pronto! Basta olhar no canto esquerdo do terminal para saber se você está dentro do seu ambiente.
E com isso a gente finaliza mais um tutorial de instalação de uma ferramenta muito importante para a ciência de dados e bioinformática. Espero que vocês tenham curtido muito. Ahh, e não deixem de me seguir no LinkedIn e suportar o meu trabalho. Ficarei muito feliz em ter vocês por lá.
Ahhh! Aproveite para fazer uma doaçãozinha! Pode ser qualquer valor. Isso vai me ajudar a fortalecer e trazer mais conteúdos para vocês!!
Se curtiu, dá aquele apoio no LinkedIn e considere um cafézinho ☕ para manter o projeto vivo. Valeu!
Pix: biologolee@gmail.com
Bitcoin: bc1qg7qrfhclzt3sm60en53qv8fmwpuacfaxt5v55k