Як встановити Anaconda для Python на Ubuntu?
Чи є спосіб використання apt-get install
?
У мене є лише доступ до мого сервера командного рядка. Як встановити Anaconda на Ubuntu 14.04 з командного рядка?
wget
здається недовговічним.
Як встановити Anaconda для Python на Ubuntu?
Чи є спосіб використання apt-get install
?
У мене є лише доступ до мого сервера командного рядка. Як встановити Anaconda на Ubuntu 14.04 з командного рядка?
wget
здається недовговічним.
Відповіді:
Детальніше про це дивіться на веб-сторінці Anaconda !
Інструкції з установки [Установка Linux]
Ці інструкції пояснюють, як встановити Anaconda в системі Linux.
Після завантаження програми установки Anaconda, виконайте наступну команду з терміналу:
$ bash Anaconda-2.x.x-Linux-x86[_64].sh
Після прийняття ліцензійних умов вам буде запропоновано вказати місце встановлення (для якого за замовчуванням ~/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
, змінює власні PATH
та PYTHONHOME
змінні, щоб запустити ~/anaconda/python
, і може контролювати її персональний розподіл python, а для зміни "системного" python може знадобитися допомога адміністратора.
Менеджерам пакунків завжди потрібні привілеї системного адміністратора.
Якщо ви намагаєтеся цілком це в командному рядку, ви використовуєте bash script 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 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
Окрім відповіді @ Vivek, щоб отримати останню 64-бітну версію Linux python3:
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 можуть бути змінені відповідно до ваших потреб.
З: Що тут відбувається?
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.Перегляньте це відео для повного встановлення
Завантажте Анаконда з континууму тут
Щоб встановити версію 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
Запустіть IDE Spyder
spyder
Запустіть ноутбук Юпітер
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
працює лише з встановленим.