Как установить Miniconda на Ubuntu
Miniconda – это компактный и бесплатный инсталлятор для conda. Она является альтернативой Anaconda, которая включает в себя только Python Conda и несколько фундаментальных пакетов.
Miniconda включает в себя conda, Python и ограниченный набор пакетов, на которые опираются Python и conda. Кроме того, в него входит ограниченный набор ценных пакетов, таких как Requests, PIPs и многие другие. В этом руководстве мы покажем, как установить Miniconda на Ubuntu 22.04.
Шаг 1. Вход по SSH
Давайте войдем на ваш сервер по SSH как пользователь root или как обычный пользователь с привилегиями sudo.
ssh root@IP_Address -p Port_number
Если вы не можете войти в систему как root, не забудьте заменить «root» на пользователя с привилегиями sudo. Кроме того, замените «IP_Address» и «Port_Number» на соответствующие IP-адрес и порт SSH вашего сервера.
Давайте обновим индекс пакетов в нашей системе Ubuntu 22.04.
apt update
Шаг 2. Загрузка программы установки Miniconda
Процесс очень прост: нам нужно загрузить скрипт программы установки. Это необходимо сделать потому, что Miniconda отсутствует в стандартном репозитории Ubuntu Итак, давайте загрузим его.
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O /opt/miniconda-installer.sh
Сценарий установщика Miniconda был загружен и сохранен как /opt/miniconda-installer.sh
Шаг 3. Установка Miniconda
Установка будет простой и понятной. Просто выполните файл установщика.
bash /opt/miniconda-installer.sh
Следуйте инструкциям, появляющимся на экране. Для ознакомления с лицензионным соглашением необходимо нажать ENTER. Продолжайте нажимать ENTER или ПРОБЕЛ для его завершения. В конце соглашения вам будет предложено принять условия лицензии или нет. Введите «yes» для принятия и продолжения работы.
Следующая опция будет показана ниже.
Miniconda3 will now be installed into this location: /root/miniconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below
Просто нажмите ENTER и продолжите работу.
По окончании установки будет предложено запустить Miniconda или нет.
Do you wish the installer to initialize Miniconda3 by running conda init? [yes|no] [no] >>>
Наберите «да», затем нажмите ENTER. На экране должно появиться следующее сообщение.
no change /root/miniconda3/condabin/conda no change /root/miniconda3/bin/conda no change /root/miniconda3/bin/conda-env no change /root/miniconda3/bin/activate no change /root/miniconda3/bin/deactivate no change /root/miniconda3/etc/profile.d/conda.sh no change /root/miniconda3/etc/fish/conf.d/conda.fish no change /root/miniconda3/shell/condabin/Conda.psm1 no change /root/miniconda3/shell/condabin/conda-hook.ps1 no change /root/miniconda3/lib/python3.11/site-packages/xontrib/conda.xsh no change /root/miniconda3/etc/profile.d/conda.csh modified /root/.bashrc > For changes to take effect, close and re-open your current shell. < If you'd prefer that conda's base environment not be activated on startup, set the auto_activate_base parameter to false: conda config --set auto_activate_base false Thank you for installing Miniconda3!
Вот и все! Вы только что установили Miniconda.
Шаг 4. Настройка Miniconda
После установки Miniconda нам необходимо применить изменения, внесенные в файл
/.bashrc. Программа установки Miniconda отредактировав этот файл после установки установки. Выполним команду.
source ~/.bashrc
На данный момент вы можете выполнить эту команду для проверки информации о Miniconda.
conda info
Вы увидите следующее:
active environment : base active env location : /root/miniconda3 shell level : 1 user config file : /root/.condarc populated config files : conda version : 23.5.2 conda-build version : not installed python version : 3.11.4.final.0 virtual packages : __archspec=1=x86_64 __glibc=2.35=0 __linux=5.15.0=0 __unix=0=0 base environment : /root/miniconda3 (writable) conda av data dir : /root/miniconda3/etc/conda conda av metadata url : None channel URLs : https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch package cache : /root/miniconda3/pkgs /root/.conda/pkgs envs directories : /root/miniconda3/envs /root/.conda/envs platform : linux-64 user-agent : conda/23.5.2 requests/2.29.0 CPython/3.11.4 Linux/5.15.0-76-generic ubuntu/22.04 glibc/2.35 UID:GID : 0:0 netrc file : None offline mode : False
Если вы хотите обновить Miniconda, вы можете выполнить эту команду:
conda update --all
Если обновления доступны, будет показан список пакетов для обновления, и вам нужно ответить «да», чтобы продолжить обновление.
(base) root@ubuntu22:~# conda update --all Collecting package metadata (current_repodata.json): done Solving environment: done ## Package Plan ## environment location: /root/miniconda3 The following packages will be downloaded: package | build ---------------------------|----------------- certifi-2023.7.22 | py311h06a4308_0 154 KB conda-23.7.2 | py311h06a4308_0 1.3 MB conda-libmamba-solver-23.7.0| py311h06a4308_0 90 KB conda-package-handling-2.2.0| py311h06a4308_0 278 KB conda-package-streaming-0.9.0| py311h06a4308_0 33 KB libcurl-8.1.1 | h251f7ec_2 397 KB openssl-3.0.10 | h7f8727e_0 5.2 MB pip-23.2.1 | py311h06a4308_0 3.3 MB pyopenssl-23.2.0 | py311h06a4308_0 121 KB requests-2.31.0 | py311h06a4308_0 124 KB setuptools-68.0.0 | py311h06a4308_0 1.2 MB ------------------------------------------------------------ Total: 12.2 MB The following packages will be UPDATED: certifi 2023.5.7-py311h06a4308_0 --> 2023.7.22-py311h06a4308_0 conda 23.5.2-py311h06a4308_0 --> 23.7.2-py311h06a4308_0 conda-libmamba-so~ 23.5.0-py311h06a4308_0 --> 23.7.0-py311h06a4308_0 conda-package-han~ 2.1.0-py311h06a4308_0 --> 2.2.0-py311h06a4308_0 conda-package-str~ 0.8.0-py311h06a4308_0 --> 0.9.0-py311h06a4308_0 libcurl 8.1.1-h251f7ec_1 --> 8.1.1-h251f7ec_2 openssl 3.0.9-h7f8727e_0 --> 3.0.10-h7f8727e_0 pip 23.1.2-py311h06a4308_0 --> 23.2.1-py311h06a4308_0 pyopenssl 23.0.0-py311h06a4308_0 --> 23.2.0-py311h06a4308_0 requests 2.29.0-py311h06a4308_0 --> 2.31.0-py311h06a4308_0 setuptools 67.8.0-py311h06a4308_0 --> 68.0.0-py311h06a4308_0 Proceed ([y]/n)? y
Нажмите y, затем нажмите ENTER, чтобы продолжить.
conda install package-name
Так, если вы хотите установить pandas, то выполните:
conta install pandas
(base) root@ubuntu22:~# conda install pandas Collecting package metadata (current_repodata.json): done Solving environment: done ## Package Plan ## environment location: /root/miniconda3 added / updated specs: - pandas The following packages will be downloaded: package | build ---------------------------|----------------- blas-1.0 | mkl 6 KB bottleneck-1.3.5 | py311hbed6279_0 133 KB intel-openmp-2023.1.0 | hdb19cb5_46305 17.1 MB mkl-2023.1.0 | h213fc3f_46343 171.6 MB mkl-service-2.4.0 | py311h5eee18b_1 54 KB mkl_fft-1.3.6 | py311ha02d727_1 217 KB mkl_random-1.2.2 | py311ha02d727_1 291 KB numexpr-2.8.4 | py311h65dcdc2_1 161 KB numpy-1.25.2 | py311h08b1b3b_0 12 KB numpy-base-1.25.2 | py311hf175353_0 8.2 MB pandas-1.5.3 | py311hba01205_0 12.9 MB python-dateutil-2.8.2 | pyhd3eb1b0_0 233 KB pytz-2022.7 | py311h06a4308_0 196 KB tbb-2021.8.0 | hdb19cb5_0 1.6 MB ------------------------------------------------------------ Total: 212.7 MB The following NEW packages will be INSTALLED: blas pkgs/main/linux-64::blas-1.0-mkl bottleneck pkgs/main/linux-64::bottleneck-1.3.5-py311hbed6279_0 intel-openmp pkgs/main/linux-64::intel-openmp-2023.1.0-hdb19cb5_46305 mkl pkgs/main/linux-64::mkl-2023.1.0-h213fc3f_46343 mkl-service pkgs/main/linux-64::mkl-service-2.4.0-py311h5eee18b_1 mkl_fft pkgs/main/linux-64::mkl_fft-1.3.6-py311ha02d727_1 mkl_random pkgs/main/linux-64::mkl_random-1.2.2-py311ha02d727_1 numexpr pkgs/main/linux-64::numexpr-2.8.4-py311h65dcdc2_1 numpy pkgs/main/linux-64::numpy-1.25.2-py311h08b1b3b_0 numpy-base pkgs/main/linux-64::numpy-base-1.25.2-py311hf175353_0 pandas pkgs/main/linux-64::pandas-1.5.3-py311hba01205_0 python-dateutil pkgs/main/noarch::python-dateutil-2.8.2-pyhd3eb1b0_0 pytz pkgs/main/linux-64::pytz-2022.7-py311h06a4308_0 tbb pkgs/main/linux-64::tbb-2021.8.0-hdb19cb5_0 Proceed ([y]/n)?
Нажмите y, чтобы продолжить установку.
Далее, чтобы выйти из среды conda, мы можем выполнить следующую команду.
conda deactivate
Поздравляем! Вы успешно установили Miniconda на Ubuntu
Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.
Вдохновлен www.rosehosting.com
Комментарии (0)