Как установить Anaconda для Python в Ubuntu?
Есть ли способ использовать apt-get install
?
У меня есть только доступ из командной строки к моему серверу. Как установить Anaconda на Ubuntu 14.04 из командной строки?
Подробнее см. 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
Вы можете использовать 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
В дополнение к ответу @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 -
). grep "text"
возвращает строки из своего ввода, содержащие text
. Итак, сначала мы выбираем все строки, содержащие «Anaconda3», затем из них мы выбираем все строки, содержащие «Linux», а затем все строки, содержащие «86_64» (для 64-битной версии). head -n 1
возвращает первую строку ввода. Я полагаюсь на то, что веб-сайт поддерживает порядок, чтобы самая последняя версия была наверху. cut -d \ "-f 2
разбивает ввод на символы двойных кавычек ( -d \"
), которые окружают имя файла в href HTML, и возвращает второе поле ( -f 2
), которое является целью href. -b -p path
параметры делают установку неинтерактивный « тихий режим », при котором вы молча принимаете лицензию и не запрашиваете подтверждения для пути установки. Если вы пытаетесь сделать это полностью в командной строке, вы используете сценарий 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
Здесь никто не объяснил, почему apt-get
и другие менеджеры пакетов не имеют пакетов для anaconda.
Важной причиной этого является то, что anaconda предназначена для использования пользователем, который по какой-либо причине не имеет привилегий root. В этом случае пользователь просто устанавливает в ~ / anaconda
, изменяет свои собственные переменные PATH
и PYTHONHOME
, чтобы запустить ~ / anaconda / python
и способна управлять своим личным распределением Python, в то время как изменение «системного» питона может потребовать помощи администратора.
Менеджеры пакетов всегда требуют привилегий системного администратора.
Посмотрите это видео для полной установки
Скачать Анаконда из континуума здесь
Для установки версии 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
Выполните следующие действия:
export PATH = "~ / anaconda / bin: $ PATH"
Затем вы можете обновить их с помощью:
conda update conda
conda update анаконда
Я следил за установкой anaconda на ubuntu и установил ее в своей системе. Вы можете выполнить следующие команды.
conda update conda
conda update анаконда
Взгляните на страницу архива репозитория 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
Вы можете использовать Pyenv для установки Anaconda, а затем легко переключаться между системным Python и Anaconda Python:
pyenv install anaconda3-5.3.0
( pynev install -l
, чтобы узнать, какие версии anaconda доступны)