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




Комментарии (0)