Question Comment installer Anaconda sur Ubuntu?


Comment installer Anaconda pour Python sur Ubuntu?

Y a-t-il un moyen d'utiliser apt-get install?

Je n'ai qu'un accès en ligne de commande à mon serveur. Comment installer Anaconda sur Ubuntu 14.04 à partir de la ligne de commande?


66
2017-08-02 15:42


origine


Je suis désolé mais je dois juste demander si votre système a le paquet buns installée? j'ai entendu Anaconda fonctionne uniquement avec celui installé. - ThisIsNotAnId
ce serait idéal s'il y avait une réponse entièrement dans la ligne de commande. En particulier, il semble que les réponses actuelles ne nous disent pas comment télécharger le dernier installateur pour Anaconda. c'est-à-dire le wget semblent de courte durée. - Charlie Parker


Réponses:


Voir Anaconda Hompepage pour plus de détails!

Instructions d'installation [Installation Linux]

Ces instructions expliquent comment installer Anaconda sur un système Linux.

Après Téléchargement le programme d'installation d'Anaconda, lancez la commande suivante depuis un terminal:

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

Après avoir accepté les termes de la licence, il vous sera demandé de spécifier l’emplacement d’installation (par défaut: ~/anaconda).

Remarque: Vous n'avez PAS besoin des privilèges root pour installer Anaconda, si vous sélectionnez un emplacement d'installation accessible en écriture, tel que ~/anaconda.* Une fois l'auto-extraction terminée, vous devez ajouter le répertoire binaire anaconda à votre variable d'environnement PATH.

Comme tous les fichiers Anaconda sont contenus dans un seul répertoire, il est facile de désinstaller Anaconda (il vous suffit de supprimer l'intégralité du répertoire d'installation).


Si vous rencontrez des problèmes, essayez de désactiver votre logiciel antivirus. Désinstallation de Linux / OS X

Comme tout Anaconda est contenu dans un seul répertoire, la désinstallation d’Anaconda est simple (il suffit de supprimer l’ensemble du répertoire d’emplacement d’installation):

$ rm -rf ~/anaconda

48
2017-08-06 17:04



comment recommanderiez-vous l'installation à l'échelle du système? - drevicko
@nealmcb sur mon SSD cela a pris moins de 10 minutes - Ciprian Tomoiagă
comment faites-vous le premier pas dans le terminal sans navigateur web? J'essaye d'exécuter ceci dans un conteneur de docker ainsi j'ai besoin de la commande. - Charlie Parker
Donc, vous ne savez pas comment faire "Après avoir téléchargé le programme d'installation d'Anaconda" dans la ligne de commande? (Je cite votre réponse) - Charlie Parker
Attention, Anaconda semble installer sa propre version de moc (pour créer des applications Qt), qui peuvent entrer en conflit avec les bibliothèques système si vous compilez quand /home/USER/anaconda3/bin est sur votre chemin. - landroni


Vous pouvez utiliser wget télécharger depuis la ligne de commande:

  • Version 32 bits:

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

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

Et après le téléchargement est terminé faire:

  • 32 bits:

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

    bash Anaconda-2.3.0-Linux-x86_64.sh
    

50
2017-08-06 15:21



Comment puis-je mettre à jour anaconda? - alvas
$ conda update conda, $ conda update anaconda. Vérifier docs.continuum.io/anaconda/install.html - Vivek
à partir de vos commandes wget, il semble qu'il ne soit pas possible d'installer anaconda via apt-get ou un gestionnaire de paquets ubuntu plus "officiel"? Est-ce correct? - Charlie Parker
il semble que la réponse actuelle ne nous dise pas comment télécharger le dernier installateur pour Anaconda. c'est-à-dire le wget semblent de courte durée. Savez-vous comment d cette partie? - Charlie Parker
Cela installe anaconda pour python2, pas python3. (Juste une clarification pour les futurs lecteurs). - k_g


Personne n'a expliqué ici pourquoi apt-get et d'autres gestionnaires de paquets n'ont pas de paquet pour anaconda.

Une raison importante à cela est que anaconda est conçu pour être utilisable par un utilisateur qui, pour une raison quelconque, ne dispose pas des privilèges root. Dans ce cas, l'utilisateur installe simplement dans ~/anaconda, change la sienne PATH et PYTHONHOME variables pour fonctionner ~/anaconda/python, et est capable de contrôler sa distribution python personnelle, alors que la modification du système "python" peut nécessiter l'aide d'un administrateur.

Les gestionnaires de packages requièrent toujours des privilèges sysadmin.


24
2018-02-06 15:52





En plus de la réponse de @Vivek, pour obtenir la dernière version de Linux python3 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

le grep Les filtres de la ligne 3 peuvent évidemment être modifiés pour répondre à vos besoins.

Q: Qu'est-ce qui se passe ici?

  • wget -q -O - URL tranquillement (-q) obtient le HTML à URL (dans ce cas https://repo.continuum.io/archive/, auquel on accède comme $CONTREPO) et l'envoie à la sortie standard (-O -).
  • | est appelé "pipe", et envoie la sortie de la commande précédente à la commande suivante.
  • grep "text" renvoie les lignes de son entrée qui contiennent text. Nous sélectionnons donc d'abord toutes les lignes contenant "Anaconda3", puis nous sélectionnons toutes les lignes contenant "Linux", puis toutes les lignes contenant "86_64" (pour la version 64 bits).
  • head -n 1 renvoie la première ligne de l'entrée. Je me fie au maintien de l'ordre du site pour que la version la plus récente soit au top.
  • cut -d \" -f 2divise l'entrée sur les guillemets doubles (-d \"), qui entoure le nom de fichier dans le href HTML et renvoie le second champ (-f 2), étant la cible du href.

8
2017-10-24 12:25



Exactement ce que je cherchais, merci encore! - cbcoutinho


Si vous essayez tout en ligne de commande, vous utilisez un script bash script python 2 anaconda install 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

script python 3 anaconda install 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

La source: https://medium.com/@GalarnykMichael/install-python-on-ubuntu-anaconda-65623042cb5a


7
2018-01-11 07:37



Cela répond effectivement à la question et devrait être la réponse acceptée - Monica Heddneck


Regardez cette vidéo pour une installation complète

Téléchargez Anaconda du continuum ici

Pour installer la version Python 3.6

sudo bash Anaconda3-4.3.0-Linux-x86_64.sh 

Pour la version Python 2.7

 sudo bash Anaconda2-4.3.0-Linux-x86_64.sh

Run Navigator

anaconda-navigator

Exécutez l'IDE Spyder

spyder

Run Jupyter Notebook

jupyter-notebook

4
2018-02-26 17:20