Tutorial de instalação do CONDA

Conda logo

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.

gif

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/Ubuntututorial 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. Instalação
  2. Criando um ambiente

1. Instalando o CONDA

CONDA 1

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.

CONDA 2

Você vai ser redirecionado para a página do Miniconda. É nessa página que você vai fazer o download do instalador do Miniconda.

CONDA 3

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.

CONDA 5

Cole esse comando no seu terminal.

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
Dica: Para colar no terminal, use Ctrl + Shift + V ou clique com o botão direito do mouse.

CONDA 6

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.

CONDA 7

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.

CONDA 8

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.

CONDA 9

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!

CONDA 10

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!

CONDA 11


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.

CONDA 12

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!!

gif


Se curtiu, dá aquele apoio no LinkedIn e considere um cafézinho ☕ para manter o projeto vivo. Valeu!

Pix: biologolee@gmail.com
Bitcoin: bc1qg7qrfhclzt3sm60en53qv8fmwpuacfaxt5v55k

QR Code


Referências

  1. Documentação oficial do CONDA