Table of Contents
Introdução
O Anaconda é um gerenciador de pacotes de código aberto, gerenciador de ambiente e distribuição das linguagens Python e R.
Este tutorial irá guiá-lo através da instalação da versão Python 3 do Anaconda em um servidor Ubuntu 20.04. Para uma versão mais detalhada deste tutorial, contendo explicações mais completas para cada etapa, consulte Como instalar a distribuição Anaconda Python no Ubuntu 20.04.
Passo 1 — Obtendo a versão mais recente do Anaconda
A partir de um navegador Web, encontre a versão mais recente do Anaconda para Python 3 na página de downloads do Anaconda:
https://www.anaconda.com/distribution/
No momento em que este artigo foi escrito, a versão mais recente é a 2020.02, mas você deve usar a última versão estável se ela estiver disponível.
Passo 2 — Baixando o script bash do Anaconda
Vá para o diretório /tmp em seu servidor Ubuntu 20.04 como um usuário sudo não root.
cd /tmp
Use o curl para baixar o link que você copiou do site do Anaconda. Vamos usar a saída para enviar para um arquivo chamado anaconda.sh para um uso mais rápido.
curl https://repo.anaconda.com/archive/Anaconda3-<^>2020.02<^>-Linux-x86_64.sh --output anaconda.sh
Passo 3 — Conferindo a integridade de dados do instalador
Agora, podemos verificar a integridade de dados do instalador com a verificação hash criptográfica através da soma de verificação SHA-256 e do script que nomeamos anaconda.sh.
sha256sum anaconda.sh
[secondary_label Output]
<^>2b9f088b2022edb474915d9f69a803d6449d5fdb4c303041f60ac4aefcc208bb anaconda.sh<^>
Você deve verificar a saída contra os hashes disponíveis na página Anaconda with Python 3 on 64-bit Linux para sua versão apropriada do Anaconda.
Passo 4 — Executando o script do Anaconda
bash anaconda.sh
Você receberá a seguinte saída para revisar o acordo de licença. Pressione ENTER até o final.
[secondary_label Output]
Welcome to Anaconda3 2020.02
In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>>
Ao final da licença, digite yes para concordar com a licença e concluir a instalação.
Passo 5 — Concluindo o processo de instalação
Escolha a localização da sua instalação ou pressione ENTER para aceitar a localização padrão.
[secondary_label Output]
Anaconda3 will now be installed into this location:
/home/<^>sammy<^>/anaconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
[/home/<^>sammy<^>/anaconda3] >>>
A partir disso, o processo de instalação prosseguirá. Observe que isso pode levar algum tempo.
Passo 6 — Selecionando opções
Quando a instalação for concluída, você receberá a seguinte saída:
[secondary_label Output]
...
installation finished.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>>
Digite yes para que você possa inicializar o Anaconda3. Você receberá um resultado que informa as alterações feitas em várias diretórios junto com um agradecimento pela instalação do Anaconda.
Passo 7 — Ativando a instalação
Agora, você pode ativar a instalação, fazendo um source no arquivo ~/.bashrc:
source ~/.bashrc
Assim que tiver feito isso, você será colocado no ambiente de programação base padrão.
Passo 8 — Testando a instalação
Use o comando conda para testar a instalação e ativação:
conda list
Você receberá a saída de todos os pacotes que você tem disponível através da instalação do Anaconda.
Passo 9 — Configurando os ambientes do Anaconda
É melhor criar novos ambientes para cada um dos seus projetos. Para criar um ambiente Python 3 chamado <^>my_env<^>, a sintaxe é a seguinte:
conda create --name <^>my_env<^> python=3
Pressione y para verificar a configuração.
Você pode ativar seu novo ambiente digitando o seguinte:
conda activate <^>my_env<^>
Com seu ambiente ativado, seu prefixo do prompt de comando irá refletir que você não está mais no ambiente base, mas no novo ambiente que você acabou de criar.
Quando você estiver pronto para desativar seu ambiente do Anaconda, você pode fazer isso digitando:
conda deactivate
Tutoriais relacionados
Alguns links para tutoriais mais detalhados relacionados a este guia.