Acesse https://www.anaconda.com/products/individual .

Copie o link de download para o instalador de 64 bits (x86) para Linux.

No terminal Linux, execute os seguintes comandos:

wget

chmod +x Anaconda3-xxxx.xx-Linux-x86_64.sh

sudo ./Anaconda3-xxxx.xx-Linux-x86_64.sh

Siga as instruções de instalação do Anaconda.

Configurando o conda corretamente em seu ambiente de desenvolvimento

Verificando a Configuração:

  1. Verifique se o Conda está funcionando:

    Tente ativar um ambiente para garantir que tudo esteja configurado corretamente:

     
    conda activate

    Se o ambiente base for ativado (indicando que o Conda está funcionando), você verá o nome do ambiente no prompt do terminal.

  2. Verifique o arquivo **.zshrc**:

    O conda init normalmente adiciona as linhas necessárias para inicializar o Conda no arquivo .zshrc. Você pode verificar isso abrindo o arquivo:

    nano ~/.zshrc

    No final do arquivo, deve haver uma linha semelhante a:

    # >>> conda initialize >>>
    # !! Contents within this block are managed by 'conda init' !!
     
    # This setup script is automatically generated by Conda to configure the shell environment.
    # Ensure that the path below points to the correct Conda installation directory on your machine.
    # Replace "<YOUR_CONDA_INSTALL_PATH>" with the path to your Conda installation (e.g., "/home/username/anaconda3").
     
    __conda_setup="$('<YOUR_CONDA_INSTALL_PATH>/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
    if [ $? -eq 0 ]; then
        eval "$__conda_setup"
    else
        if [ -f "<YOUR_CONDA_INSTALL_PATH>/etc/profile.d/conda.sh" ]; then
            . "<YOUR_CONDA_INSTALL_PATH>/etc/profile.d/conda.sh"
        else
            export PATH="<YOUR_CONDA_INSTALL_PATH>/bin:$PATH"
        fi
    fi
    unset __conda_setup
     
    # <<< conda initialize <<<
  • Substitua **<YOUR_CONDA_INSTALL_PATH>** pelo caminho onde o Conda está instalado em sua máquina.

    • Exemplo: Se o Conda foi instalado em /home/username/anaconda3, substitua <YOUR_CONDA_INSTALL_PATH> por esse caminho.
  • Adicione esse código ao arquivo de configuração do shell:

    • Se estiver usando Zsh, adicione o código ao arquivo ~/.zshrc.

    • Se estiver usando Bash, adicione ao ~/.bashrc.

  • Recarregue o shell ou reinicie o terminal:

    • Execute source ~/.zshrc (ou source ~/.bashrc para Bash) para aplicar as alterações.
  • Verifique se o Conda está configurado corretamente:

    • Tente ativar o ambiente base com conda activate para garantir que tudo está funcionando.

Pronto! o Conda foi configurado para funcionar no Zsh, então agora você pode usar os comandos do Conda diretamente no seu terminal.

  • Por padrão ao iniciar o terminal o ambiente base do conda será ativado, caso não queira esta configuração:
conda config --set auto_activate_base false
  • E, se quiser desfazer completamente essa configuração, use:
conda init --reverse $SHELL

Criando ambientes virtuais para cada projeto

  1. Use o comando abaixo para criar um ambiente virtual para um projeto especifico

conda create --name <nome_ambiente>

Se precisar de uma versão especifica do python ou de pacotes específicos

conda create --name <nome_ambiente> python=3.8 numpy pandas
  1. Ativar o ambiente:
conda activate <nome_ambiente>

O prompt do terminal mudará para mostrar o nome do ambiente ativo.

  1. Desativar o ambiente:

Quando terminar o trabalho e quiser voltar ao ambiente base ou sair do ambiente atual, use:

conda deactivate
  1. Listar todos os ambientes:

Para ver uma lista de todos os ambientes criados, use:

conda env list 

Referências

https://medium.com/@mike.bernard/setting-up-zsh-powerlevel9k-anaconda-and-vscode-on-wsl-a71e75b0ba3a