Как установить Anaconda в Ubuntu?

Как установить Anaconda для Python в Ubuntu?

Есть ли способ использовать apt-get install?

У меня есть только доступ из командной строки к моему серверу. Как установить Anaconda на Ubuntu 14.04 из командной строки?

90
задан 24 October 2018 в 14:23

10 ответов

Подробнее см. Anaconda Hompepage!

Инструкции по установке [Установка Linux]

Эти инструкции объясняют, как установить Anaconda в системе Linux. 12289] После загрузки установщика Anaconda выполните следующую команду с терминала:

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

После принятия условий лицензии вам будет предложено указать место установки (по умолчанию ~ / anaconda ).

Примечание : Вам НЕ нужны права root для установки Anaconda, если вы выберете доступное для записи место установки, например ~ / anaconda. * После того, как будет выполнено самоизвлечение завершено, вам следует добавить двоичный каталог anaconda в переменную среды PATH.

Поскольку все Anaconda содержится в одном каталоге, удалить Anaconda очень просто ( вы просто удаляете весь каталог места установки).


Если у вас возникнут какие-либо проблемы, попробуйте отключить антивирусное программное обеспечение. Удаление Linux / OS X

Поскольку вся Anaconda содержится в одном каталоге, удалить Anaconda очень просто (вы просто удаляете весь каталог места установки):

$ rm -rf ~/anaconda
63
ответ дан 24 October 2018 в 14:23

Вы можете использовать wget для загрузки с командная строка:

Для Python3:

  • 32-битная версия:

     wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86.sh
     
  • 64-битная версия

     wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
     

И после завершения загрузки выполните:

  • 32 бита:

     bash Anaconda3-2020.02-Linux-x86.sh
     
  • 64 бита:

     bash Anaconda3-2020.02-Linux-x86_64.sh
     

Для пользователей, использующих Python2, цифру «3» сразу после Anaconda следует заменить на 2.

Источник: https://conda.io/docs/user-guide/install/linux.html

74
ответ дан 24 October 2018 в 14:23

В дополнение к ответу @Vivek, чтобы получить последнюю версию python3 64-разрядная версия Linux:

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 -b -p $HOME/anaconda3

Фильтры grep в строке 3, конечно, можно изменить в соответствии с вашими требованиями.

Q: Что здесь происходит?

  • wget -q -O - URL незаметно ( -q ) получает html по адресу URL (в данном случае https://repo.continuum.io/archive / , доступ к которому осуществляется как $ CONTREPO ), и отправляет его на стандартный вывод ( -O - ).
  • | называется "pipe" и отправляет вывод предыдущей команды следующей команде.
  • grep "text" возвращает строки из своего ввода, содержащие text . Итак, сначала мы выбираем все строки, содержащие «Anaconda3», затем из них мы выбираем все строки, содержащие «Linux», а затем все строки, содержащие «86_64» (для 64-битной версии).
  • head -n 1 возвращает первую строку ввода. Я полагаюсь на то, что веб-сайт поддерживает порядок, чтобы самая последняя версия была наверху.
  • cut -d \ "-f 2 разбивает ввод на символы двойных кавычек ( -d \" ), которые окружают имя файла в href HTML, и возвращает второе поле ( -f 2 ), которое является целью href.
  • -b -p path параметры делают установку неинтерактивный « тихий режим », при котором вы молча принимаете лицензию и не запрашиваете подтверждения для пути установки.
12
ответ дан 24 October 2018 в 14:23

Если вы пытаетесь сделать это полностью в командной строке, вы используете сценарий bash python 2 anaconda установить 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 

# Reload default profile
source ~/.bashrc

conda update conda

python 3 anaconda установить 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 

# Reload default profile
source ~/.bashrc

conda update conda

Источник: https://medium.com/@GalarnykMichael/install-python-on-ubuntu-anaconda -65623042cb5a

19
ответ дан 24 October 2018 в 14:23

Здесь никто не объяснил, почему apt-get и другие менеджеры пакетов не имеют пакетов для anaconda.

Важной причиной этого является то, что anaconda предназначена для использования пользователем, который по какой-либо причине не имеет привилегий root. В этом случае пользователь просто устанавливает в ~ / anaconda , изменяет свои собственные переменные PATH и PYTHONHOME , чтобы запустить ~ / anaconda / python и способна управлять своим личным распределением Python, в то время как изменение «системного» питона может потребовать помощи администратора.

Менеджеры пакетов всегда требуют привилегий системного администратора.

54
ответ дан 24 October 2018 в 14:23

Посмотрите это видео для полной установки

Скачать Анаконда из континуума здесь

Для установки версии Python 3.6

sudo bash Anaconda3-4.3.0-Linux-x86_64.sh 

Для Python 2.7 версия

 sudo bash Anaconda2-4.3.0-Linux-x86_64.sh

Запустить навигатор

anaconda-navigator

Запустить Spyder IDE

spyder

Запустить Jupyter Notebook

jupyter-notebook
5
ответ дан 24 October 2018 в 14:23

Выполните следующие действия:

  1. export PATH = "~ / anaconda / bin: $ PATH"
  2. Затем вы можете обновить их с помощью:

     conda update conda
    conda update анаконда
     
3
ответ дан 7 October 2019 в 10:15

Я следил за установкой anaconda на ubuntu и установил ее в своей системе. Вы можете выполнить следующие команды. conda update conda conda update анаконда

1
ответ дан 7 October 2019 в 10:15

Взгляните на страницу архива репозитория Anaconda и выберите соответствующую версию, которую вы хотите установить.

После этого просто выполните:

 # replace this `Anaconda3-version.num-Linux-x86_64.sh` with your choice
~$ wget -c https://repo.continuum.io/archive/Anaconda3-vers.num-Linux-x86_64.sh
~$ bash Anaconda3-version.num-Linux-x86_64.sh

Конкретный пример:

На момент написания этой статьи Anaconda3-2019.03 является последней версией. Итак,

$ wget -c https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh
$ bash Anaconda3-5.0.1-Linux-x86_64.sh

После завершения установки вы также можете при желании удалить сценарий установки:

$ rm -rf Anaconda3-5.0.1-Linux-x86_64.sh
1
ответ дан 7 October 2019 в 10:15

Вы можете использовать Pyenv для установки Anaconda, а затем легко переключаться между системным Python и Anaconda Python:

  1. Установить Pyenv
  2. pyenv install anaconda3-5.3.0 ( pynev install -l , чтобы узнать, какие версии anaconda доступны)
1
ответ дан 22 November 2019 в 23:12

Другие вопросы по тегам:

Похожие вопросы: