В хранилище Анаконды есть два типа установщиков:
« Установщики Anaconda » и « Установщики Miniconda ».
Каковы их различия?
Кроме того, для файла установки, Anaconda2-4.4.0.1-Linux-ppc64le.sh
, что это 2-4.4.0.1
означает?
В хранилище Анаконды есть два типа установщиков:
« Установщики Anaconda » и « Установщики Miniconda ».
Каковы их различия?
Кроме того, для файла установки, Anaconda2-4.4.0.1-Linux-ppc64le.sh
, что это 2-4.4.0.1
означает?
Разница в том, что Miniconda просто поставляет систему управления хранилищем. Таким образом, когда вы устанавливаете его, просто система управления без пакетов. В то время как с Anaconda это похоже на дистрибутив с некоторыми встроенными пакетами.
Как и в любом дистрибутиве Linux, есть несколько выпусков, которые включают множество обновлений для включенных пакетов. Вот почему существует разница в нумерации версий. Если вы решили обновить Anaconda, вы обновляете всю систему.
conda list
сразу после установки Miniconda.root
обстановку и притворяется.Согласно оригинальной документации (ссылка сейчас не работает):
Выберите Anaconda, если вы:
Выберите Miniconda, если вы:
Я использую Miniconda сам. Анаконда раздутая. Многие из пакетов никогда не используются и могут быть легко установлены в случае необходимости.
Обратите внимание, что Conda является менеджером пакетов (например,
conda list
отображает все установленные пакеты в среде), тогда как Anaconda и Miniconda являются дистрибутивами. Распространение программного обеспечения - это набор предварительно собранных и предварительно настроенных пакетов, которые можно установить и использовать в системе. Диспетчер пакетов - это инструмент, который автоматизирует процесс установки, обновления и удаления пакетов.После установки Conda вы можете установить любой пакет с нуля вместе с любой желаемой версией Python.
2-4.4.0.1
номер версии для вашего установочного пакета Anaconda. Как ни странно, он не указан в их старых списках пакетов .В апреле 2016 года версия Anaconda поднялась с 2.5 до 4.0, чтобы избежать путаницы с версиями Python 2 и 3. Версия 4.0 включала в себя Anaconda Navigator.
Примечания к выпуску для последующих версий можно найти здесь .
источник
conda
, что установка пакетов занимает очень много времени, и онаanaconda
поставляется со всеми этими дополнительными пакетами, неanaconda
даст ли вам «более быстрый доступ к Python» и другим пакетам, чемminiconda
? Я используюminiconda
прямо сейчас, но черт возьми, это так медленно.2
не является частью версии, это часть имени Anaconda: в нейAnaconda2-4.4.0.1-Linux-ppc64le.sh
мы находим версию 4.4.0.1 Anaconda2 (для Linux, работающего на Little Endian 64-bit PowerPC).краткое
conda
это и инструмент командной строки, и пакет python.Установщик Miniconda = Python +
conda
Установщик Anaconda = Python +
conda
+ метапакетanaconda
meta Python pkg
anaconda
= около 160 Python pkgs для ежедневного использования в науке о данныхУстановщик Anaconda = Установщик Miniconda +
conda install anaconda
подробность
conda
является менеджером Python и менеджером среды, что позволяетconda install flake8
conda create -n myenv python=3.6
Установщик Miniconda = Python +
conda
conda
, менеджер пакетов и менеджер среды, является пакетом Python. Итак, Python установлен. Потому что conda распространяет интерпретатор Python со своими собственными библиотеками / зависимостями, но не с существующими в вашей операционной системе, другие минимальные зависимости, такие какopenssl
,ncurses
,sqlite
и т.д. установлена также.В принципе, Miniconda - это как раз
conda
и ее минимальные зависимости . И среда, в которойconda
установлено, является «базовой» средой, которая ранее называлась «корневой» средой.Установщик Anaconda = Python +
conda
+ метапакетanaconda
пакет meta Python
anaconda
= около 160 пакетов Python для ежедневного использования в науке о данныхЗагрузите
anaconda
метапакет из Anaconda Cloud и извлеките из него содержимое. Фактические 160+ пакетов для установки перечислены вinfo/recipe/meta.yaml
.Предустановленные пакеты из meta pkg
anaconda
предназначены главным образом для веб-поиска и анализа данных. Какrequests
,beautifulsoup
,numpy
,nltk
и т.д.Если у вас установлен Miniconda, он
conda install anaconda
будет таким же, как и у Anaconda, за исключением того, что имена папок установки будут другими.Миниконда2 против Миниконды. Анаконда2 против Анаконды.
2
означает, что встроенный интерпретатор Python дляconda
«базовой» среды - это Python 2, но не Python 3.источник
Miniconda предоставляет вам интерпретатор Python, а также инструмент командной строки под названием conda, который работает как кроссплатформенный менеджер пакетов, ориентированный на пакеты Python, по духу похожий на инструменты apt или yum, с которыми пользователи Linux могут быть знакомы.
Anaconda включает в себя как Python, так и conda, а также включает в себя набор других предустановленных пакетов, предназначенных для научных вычислений. Из-за размера этого пакета ожидайте, что установка займет несколько гигабайт дискового пространства.
Источник: Jake VanderPlas's Python Data Science Handbook
источник
Значение
2
inAnaconda2
означает, что основная версия Python будет 2.x, а не 3.x, установленная вAnaconda3
. Текущая версия имеет Python 2.7.13.Это
4.4.0.1
номер версии Анаконды. Текущая рекламируемая версия является,4.4.0
и я предполагаю, что.1
это второстепенный выпуск или для другого подобного использования. Релизы Windows, которые я использую, просто говорят4.4.0
в имени файла.Другие теперь объяснили разницу между Анакондой и Миникондой, поэтому я пропущу это.
источник
Anaconda имеет очень большую установку ~ 2 ГБ и наиболее полезна для тех пользователей, которые не знакомы с установкой модулей или пакетов с другими менеджерами пакетов.
Анаконда, кажется, рекламирует себя в качестве официального менеджера пакетов Jupyter. Это не. Anaconda связывает Jupyter, R, python и многие другие пакеты с его установкой.
Anaconda не требуется для установки Jupyter Lab или ядра R. Существует много информации, доступной для установки Jupyter Lab или Notebooks. Также есть много информации для установки R studio. Ниже показано, как установить ядро R непосредственно из R Studio:
Чтобы установить ядро R, без Anaconda, запустите R Studio. В окне терминала R введите эти три команды:
Готово. При следующем открытии Jupyter ядро R будет доступно и доступно.
источник
Оба Anaconda и miniconda использовать Конда менеджер пакетов. Главный differece между между Анаконда и miniconda , однако, заключается в том , что
Лично я использую дистрибутив Anaconda, так как мне не нужно особо беспокоиться об установках отдельных пакетов.
Недостатком миниконды является то, что установка каждого отдельного пакета может занять много времени . По сравнению с этим установка и использование Anaconda занимает гораздо меньше времени.
Однако в anaconda есть несколько пакетов (QtConsole, Glueviz, Orange3 ), которые мне никогда не приходилось использовать. Я даже не знаю их цель. Поэтому недостатком анаконды является то, что она занимает больше места, чем необходимо.
источник