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.
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.
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
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.
- 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.
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.
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.
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.
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.
É 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
Alguns links para tutoriais mais detalhados relacionados a este guia.
Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Sign up for Infrastructure as a Newsletter.
Working on improving health and education, reducing inequality, and spurring economic growth? We'd like to help.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.