Как установить Anaconda для Python в Ubuntu?
Есть ли способ использовать apt-get install
?
У меня есть только доступ из командной строки к моему серверу. Как установить Anaconda на Ubuntu 14.04 из командной строки?
wget
кажется недолгим.
Как установить Anaconda для Python в Ubuntu?
Есть ли способ использовать apt-get install
?
У меня есть только доступ из командной строки к моему серверу. Как установить Anaconda на Ubuntu 14.04 из командной строки?
wget
кажется недолгим.
Ответы:
Смотрите Anaconda Hompepage для более подробной информации!
Инструкция по установке [Установка Linux]
Эти инструкции объясняют, как установить Anaconda в системе Linux.
После загрузки установщика Anaconda выполните следующую команду из терминала:
$ bash Anaconda-2.x.x-Linux-x86[_64].sh
После принятия условий лицензии вам будет предложено указать место установки (по умолчанию ~/anaconda
).
Примечание : вам НЕ нужны права суперпользователя для установки Anaconda, если вы выбираете доступное для записи место установки, такое как ~/anaconda.*
После того, как самоизвлечение закончено, вы должны добавить двоичный каталог anaconda в переменную среды PATH.
Поскольку вся Anaconda содержится в одном каталоге, удалить Anaconda очень просто (вы просто удаляете весь каталог расположения установки).
Если у вас возникнут какие-либо проблемы, попробуйте отключить антивирусное программное обеспечение. Удаление Linux / OS X
Поскольку вся Anaconda содержится в одном каталоге, удаление Anaconda является простым (вы просто удаляете весь каталог расположения установки):
$ rm -rf ~/anaconda
moc
(для сборки приложений Qt), которая может конфликтовать с системными библиотеками, если вы компилируете, когда находитесь /home/USER/anaconda3/bin
на вашем пути.
Вы можете использовать wget
для загрузки из командной строки:
Для Python3:
32-битная версия:
wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86.sh
64-битная версия
wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh
И после окончания загрузки сделайте:
32 бита:
bash Anaconda-5.3.1-Linux-x86.sh
64 бита:
bash Anaconda3-5.3.1-Linux-x86_64.sh
Для пользователей, использующих Python2, «3» сразу после Anaconda следует изменить на 2.
Источник: https://conda.io/docs/user-guide/install/linux.html
Никто здесь не объяснил, почему apt-get
и у других менеджеров пакетов нет пакетов для анаконды.
Важной причиной этого является то, что anaconda предназначена для использования пользователем, который по какой-либо причине не имеет привилегий root. В этом случае пользователь просто устанавливает ~/anaconda
, изменяет свои собственные PATH
и PYTHONHOME
переменные для запуска ~/anaconda/python
и может управлять своим личным распространением Python, в то время как для изменения «системного» Python может потребоваться помощь администратора.
Менеджерам пакетов всегда требуются привилегии системного администратора.
Если вы пытаетесь сделать это полностью из командной строки, вы используете bash-скрипт python 2 anaconda install bash script :
# 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 Анаконда установить 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
В дополнение к ответу @ 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
В grep
фильтрах в строке 3 могут быть изменены в соответствии с вашими требованиями, конечно.
Q: что здесь происходит?
wget -q -O - URL
quietly ( -q
) получает html по адресу URL
(в данном случае https://repo.continuum.io/archive/ , к которому осуществляется доступ как $CONTREPO
) и отправляет его стандартному out ( -O -
).grep "text"
возвращает строки из входных данных, которые содержат text
. Итак, сначала мы выбираем все строки, которые содержат «Anaconda3», затем из них мы выбираем все строки, содержащие «Linux», а затем все строки, содержащие «86_64» (для 64-битной версии).head -n 1
возвращает первую строку ввода. Я полагаюсь на сайт, поддерживающий порядок, так что самая последняя версия находится на вершине.cut -d \" -f 2
разбивает входные данные на символы двойной кавычки ( -d \"
), которые окружают имя файла в href HTML, и возвращает второе поле ( -f 2
), являющееся целью href.Посмотрите это видео для полной установки
Скачать Anaconda из континуума здесь
Чтобы установить версию 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
Вы можете использовать Pyenv для установки Anaconda, а затем легко переключаться между вашей системой Python и Anaconda Python:
pyenv install anaconda3-5.3.0
( pynev install -l
чтобы увидеть, какие версии анаконды доступны)Я следовал установке anaconda в учебник по Ubuntu и установил ее в моей системе. Вы можете запустить следующие команды.
conda update conda
conda update anaconda
Взгляните на страницу архива репозитория 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
buns
? Я слышалAnaconda
только работает с этим установленным.