Como instalar o Anaconda no Ubuntu?

61

Como instalar o Anaconda para Python no Ubuntu?

Existe uma maneira de usar apt-get install ?

Eu só tenho acesso de linha de comando ao meu servidor. Como instalo o Anaconda no Ubuntu 14.04 a partir da linha de comando?

    
por alvas 02.08.2014 / 17:42

6 respostas

45

Veja Anaconda Hompepage para mais detalhes!

Instruções de instalação [instalação do Linux]

Estas instruções explicam como instalar o Anaconda em um sistema Linux.

Após fazer o download do instalador do Anaconda, execute o seguinte comando em um terminal:

$ bash Anaconda-2.x.x-Linux-x86[_64].sh

Depois de aceitar os termos da licença, você será solicitado a especificar o local da instalação (cujo padrão é ~/anaconda ).

Nota : Você NÃO precisa de privilégios de administrador para instalar o Anaconda, se você selecionar um local de instalação gravável pelo usuário, como ~/anaconda.* Após a conclusão da auto-extração, você deve adicionar o diretório binário anaconda para sua variável de ambiente PATH.

Como todo o Anaconda está contido em um único diretório, a desinstalação do Anaconda é fácil (basta remover todo o diretório de local de instalação).

Se você encontrar algum problema, tente desativar seu software antivírus. Desinstalar Linux / OS X

Como todo o Anaconda está contido em um único diretório, a desinstalação do Anaconda é simples (basta remover todo o diretório de local de instalação):

$ rm -rf ~/anaconda
    
por v2r 06.08.2014 / 19:04
47

Você pode usar wget para fazer o download da linha de comando:

  • versão de 32 bits:

    wget https://3230d63b5fc54e62148e-c95ac804525aac4b6dba79b00b39d1d3.ssl.cf1.rackcdn.com/Anaconda-2.3.0-Linux-x86.sh
    
  • versão de 64 bits

    wget https://3230d63b5fc54e62148e-c95ac804525aac4b6dba79b00b39d1d3.ssl.cf1.rackcdn.com/Anaconda-2.3.0-Linux-x86_64.sh
    

Depois que o download terminar, faça o seguinte:

  • 32 bits:

    bash Anaconda-2.3.0-Linux-x86.sh
    
  • 64 bits:

    bash Anaconda-2.3.0-Linux-x86_64.sh
    
por Vivek 06.08.2014 / 17:21
22

Ninguém explicou aqui por que apt-get e outros gerenciadores de pacotes não têm pacotes para o anaconda.

Uma razão importante para isso é que o anaconda deve ser usado por um usuário que, por qualquer razão, não tenha privilégios de root. Nesse caso, o usuário apenas instala em ~/anaconda , altera suas próprias variáveis PATH e PYTHONHOME para executar ~/anaconda/python e é capaz de controlar sua distribuição pessoal de python, enquanto a modificação do python "system" pode exigir ajuda de um administrador.

Os gerenciadores de pacotes sempre exigem privilégios de sysadmin.

    
por user1416227 06.02.2017 / 16:52
8

Além da resposta do @Vivek, para obter a versão mais recente do Linux python3 de 64 bits:

CONTREPO=https://repo.continuum.io/archive/
# Stepwise filtering of the html at $CONTREPO
# Get the topmost line that matches our requirements, extract the file name.
ANACONDAURL=$(wget -q -O - $CONTREPO index.html | grep "Anaconda3-" | grep "Linux" | grep "86_64" | head -n 1 | cut -d \" -f 2)
wget -O ~/Downloads/anaconda.sh $CONTREPO$ANACONDAURL
bash ~/Downloads/anaconda.sh

Os filtros grep na linha 3 podem ser alterados para atender às suas necessidades, é claro.

Q: O que está acontecendo aqui?

  • wget -q -O - URL quietamente ( -q ) obtém o html em URL (nesse caso, link , que é acessado como $CONTREPO ) e envia para o padrão ( -O - ).
  • | é chamado de "pipe" e envia a saída do comando anterior para o próximo comando.
  • grep "text" retorna as linhas de sua entrada que contêm text . Então, primeiro, nós selecionamos todas as linhas que contêm "Anaconda3", então, selecionamos todas as linhas contendo "Linux", e então todas as linhas contendo "86_64" (para a versão de 64 bits).
  • head -n 1 retorna a primeira linha da entrada. Eu confio no site mantendo a ordem para que a versão mais recente esteja no topo.
  • cut -d \" -f 2 divide a entrada nos caracteres de aspas duplas ( -d \" ), que circundam o nome do arquivo no href do HTML, e retorna o segundo campo ( -f 2 ), sendo o destino do href.
por NTAWolf 24.10.2016 / 14:25
6

Se você está tentando isso inteiramente na linha de comando, use um script bash o anaconda do python 2 instala o script bash :

# Go to home directory
cd ~

# You can change what anaconda version you want at 
# https://repo.continuum.io/archive/
wget https://repo.continuum.io/archive/Anaconda2-4.2.0-Linux-x86_64.sh
bash Anaconda2-4.2.0-Linux-x86_64.sh -b -p ~/anaconda
rm Anaconda2-4.2.0-Linux-x86_64.sh
echo 'export PATH="~/anaconda/bin:$PATH"' >> ~/.bashrc 

# Refresh basically
source .bashrc

conda update conda

o anaconda do python 3 instala o script bash

# Go to home directory
cd ~

# You can change what anaconda version you want at 
# https://repo.continuum.io/archive/
wget https://repo.continuum.io/archive/Anaconda3-4.2.0-Linux-x86_64.sh
bash Anaconda3-4.2.0-Linux-x86_64.sh -b -p ~/anaconda
rm Anaconda3-4.2.0-Linux-x86_64.sh
echo 'export PATH="~/anaconda/bin:$PATH"' >> ~/.bashrc 

# Refresh basically
source .bashrc

conda update conda

Fonte: link

    
por Michael James Kali Galarnyk 11.01.2017 / 08:37
4

Assista a este vídeo para uma instalação completa

Faça o download do Anaconda do continuum aqui

Para instalar a versão 3.6 do Python

sudo bash Anaconda3-4.3.0-Linux-x86_64.sh 

Para a versão 2.7 do Python

 sudo bash Anaconda2-4.3.0-Linux-x86_64.sh

Executar Navegador

anaconda-navigator

Execute o Spyder IDE

spyder

Executar o Jupyter Notebook

jupyter-notebook
    
por user659168 26.02.2017 / 18:20