Tutorial
Como instalar a distribuição Anaconda Python no Ubuntu 20.04 [Início rápido]
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
Output2b9f088b2022edb474915d9f69a803d6449d5fdb4c303041f60ac4aefcc208bb 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.
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.
OutputAnaconda3 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:
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.