Краткое руководство по Miniconda¶
Если вы хотите установить Miniconda на Windows и не хотите перелопачивать оригинальную документацию на английском в поисках нужной информации — вы пришли по адресу.
Это крошечное руководство расскажет вам, что такое Miniconda, зачем она нужна, как установить Miniconda и Anaconda Navigator на Windows и немножко о том, как ими пользоваться.
Руководство написано для GeekWriter на основе официальной документации Anaconda и conda, с небольшими дополнениями от себя.
- Что такое Miniconda
- Установка Miniconda на Windows
- Системные требования
- Загрузка дистрибутива
- Проверка хеш-суммы дистрибутива
- Установка Miniconda
- Просмотр основной информации о conda
- Базовые команды для управления средой
- Базовые команды для управления пакетами
Что такое Miniconda¶
Если вы уже знаете, что такое Anaconda, то для вас все просто: Miniconda — это усеченная версия Anaconda, без всего того многообразия пакетов, которые входят в Anaconda. Только Python, conda и немножко еще .
Если вы впервые слышите про Anaconda и conda, то самое время о них узнать.
Conda — это система управления пакетами (package), зависимостями (dependency) и средой (environment). Conda облегчает установку пакетов, успешно разрешая зависимости (как pip в Python), а также позволяет создавать виртуальную среду (как venv в Python), причем не только для Python, но и для других языков программирования.
Conda входит в состав Anaconda и Miniconda как их неотъемлемая часть. Подробнее о возможностях и преимуществах conda можно прочитать в официальной документации (на английском).
Anaconda — дистрибутив, который включает в себя conda, conda-build, Python и более двухсот пакетов, используемых в основном в области Data Science и Machine Learning (например, NumPy или Pandas).
В состав Anaconda входит также Anaconda Navigator, с помощью которого можно управлять conda через графический интерфейс пользователя. Если вы не любитель работать через командную строку, Anaconda Navigator — для вас.
Впрочем, если вы и не занимаетесь Data Science и Machine Learning, никто не запретит вам пользоваться преимуществами conda и Anaconda Navigator в составе Anaconda. Но именно в этом случае имеет смысл обратить внимание на Miniconda.
Miniconda — это минимальный дистрибутив, включающий в себя conda, Python, пакеты, от которых они зависят, и минимум самых полезных дополнительных пакетов, таких как pip или zlib. Все остальное (в том числе Anaconda Navigator) вы можете установить самостоятельно.
Чтобы узнать, что именно входит в Miniconda, выполните команду conda list после установки Miniconda.
Таким образом, установив Miniconda, вы получаете необходимый минимум: conda — систему управления пакетами, зависимостями и средой, Python и небольшое количество дополнительных пакетов, в том числе pip (вы можете пользоваться pip внутри conda, если вам захочется).
Если на вашем компьютере уже установлен Python, удалять его нет необходимости: Miniconda установит свой Python параллельно тому, который уже установлен.
Интересно как!

но не хотелось останавливаться на достигнутом. И продолжил его изучать самостоятельно (курсы, книги, учебники и все остальное), чтобы можно было его использовать в своих задачах, да и так прокачать навыки программирования.
Во время изучения у меня на каждом компе был установлен Python. Но после установок и переустановок ОС на ноуте, исчез и Python. А продолжить изучать Python хотелось. Вчера начал устанавливать, но столкнулся с некоторыми сложностями.
Небольшое вступление. На курсе дается ссылка на легковесную версию Python — на Miniconda. Это я помнил, также помнил, что еще запускал файл для доустановки дополнительных модулей (библиотек) Python, но не придал этому значения. Для программирования на всем курсе предлагалось использовать IPython (Py 3.4) Notebook , это интерактивная оболочка для Python. При запуске определенного скрипта, запускался сервер и открывалась страница в браузере. Через которую можно было создавать (открывать) программы. Кодить нужно было прямо в браузере, с подсветкой синтаксиса и т.д. Вообщем очень удобно и гуглить и писать код.
Установив Miniconda, я не мог найти ярлык для запуска IPython (Py 3.4) Notebook, посмотрел в папке Miniconda и не нашел ни одного упоминания про IPython . Понял, что его нужно доустановить. Мне не захотелось искать легких путей, хотя можно было зайти на курс и скачать скрипт для установки необходимых модулей. Пошел по пути установки модулей по отдельности.
Что может быть проще в командной строке написать:
pip install ipython
Но не тут все было. Ответ:
pip не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
-
Скачиваю ez_setup.py в диск c:\ в корень (чтобы было легче запускать скрипт). В командной строке пишу:
Как установить и использовать Miniconda на Linux Mint

Miniconda — это минималистичный и бесплатный установщик для conda. Он включает conda, Python и небольшое количество пакетов, от которых зависят Python и conda. Кроме того, он также включает небольшое количество полезных пакетов, таких как запросы, PIP и многие другие.
Для подготовки этого поста используется Linux Mint.
Установка Miniconda на Linux Mint
Установка Miniconda на Linux Mint очень проста и понятна. Его можно установить на Linux Mint из скрипта установщика.
Откройте терминал и загрузите последний скрипт установщика Miniconda:
$ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
Сценарий установщика Miniconda будет успешно загружен.
Загруженный файл сценария установки не является исполняемым. Итак, теперь мы должны сделать этот скрипт установщика исполняемым с помощью следующей команды:
$ chmod +x Miniconda3-latest-Linux-x86_64.sh
Затем выполните сценарий установщика, используя следующую команду:
$ ./Miniconda3-latest-Linux-x86_64.sh
Нажмите Enter, чтобы продолжить установку Miniconda. Лицензионное соглашение Miniconda будет отображаться в окне терминала. Продолжайте нажимать Enter, чтобы продолжить чтение лицензионного соглашения.
Введите ‘Yes’ и примите условия лицензии.
Затем система запросит место установки Miniconda. По умолчанию новый каталог Miniconda будет создан в вашем домашнем каталоге и установлен там. Вы можете нажать клавишу ВВОД, чтобы подтвердить местоположение, или вы также можете указать другое местоположение для Miniconda.
Наконец, если вы хотите, чтобы установщик инициализировал Minicoda3, запустив в нем conda, нажмите «Да». В противном случае вы можете нажать Enter, и Miniconda3 не будет инициализирован.
Начало работы с Miniconda в Linux Mint
После успешной установки Miniconda активируйте Miniconda с помощью следующей команды:
$ source ~/.bashrc
Miniconda будет успешно активирован.
Чтобы проверить установку и проверить установленную версию Miniconda, введите указанную команду:
$ conda info
Теперь давайте обновим пакет Miniconda, набрав следующее:
$ conda update --all
Miniconda показывает список всех пакетов, которые необходимо обновить. Введите «y», чтобы обновить пакеты.
Миниконда. Давайте установим пакет запросов Python с помощью conda install с помощью следующей команды:
$ conda install requests-2.25.1
Чтобы деактивировать Miniconda, используйте команду ниже:
$ conda deactivate
Заключение
Miniconda — это небольшая и начальная версия conda. В него входят менее важные, но важные пакеты. Miniconda может быть установлен на Linux Mint из скрипта установщика, и этот пост посвящен установке и использованию Miniconda на Linux Mint.