Miniconda что это
Перейти к содержимому

Miniconda что это

  • автор:

Краткое руководство по 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 logo

    но не хотелось останавливаться на достигнутом. И продолжил его изучать самостоятельно (курсы, книги, учебники и все остальное), чтобы можно было его использовать в своих задачах, да и так прокачать навыки программирования.

    Во время изучения у меня на каждом компе был установлен 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 на 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.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *