A diferença é que o miniconda está apenas enviando o sistema de gerenciamento de repositório. Portanto, quando você instala, existe apenas o sistema de gerenciamento sem pacotes. Enquanto que com o Anaconda, é como uma distribuição com alguns pacotes embutidos.
Como em qualquer distribuição Linux, existem alguns lançamentos que agrupam muitas atualizações para os pacotes incluídos. É por isso que há uma diferença na numeração de versão. Se você decidir apenas atualizar o Anaconda, estará atualizando um sistema inteiro.
conda list
depois de instalar o Miniconda.root
ambiente e finge isso com coisas.De acordo com os documentos originais (o link agora está desativado):
Escolha Anaconda se você:
Escolha Miniconda se você:
Eu mesmo uso o Miniconda. Anaconda está inchado. Muitos dos pacotes nunca são usados e ainda podem ser facilmente instalados se e quando necessário.
Observe que Conda é o gerenciador de pacotes (por exemplo,
conda list
exibe todos os pacotes instalados no ambiente), enquanto o Anaconda e o Miniconda são distribuições. Uma distribuição de software é uma coleção de pacotes, pré-criados e pré-configurados, que podem ser instalados e usados em um sistema. Um gerenciador de pacotes é uma ferramenta que automatiza o processo de instalação, atualização e remoção de pacotes.Depois que o Conda estiver instalado, você poderá instalar o pacote que precisar do zero, juntamente com qualquer versão desejada do Python.
2-4.4.0.1
é o número da versão do seu pacote de instalação do Anaconda. Estranhamente, ele não está listado nas listas de pacotes antigos .Em abril de 2016, o versionamento do Anaconda saltou de 2,5 para 4,0, a fim de evitar confusão com as versões 2 e 3. do Python. A versão 4.0 incluiu o Anaconda Navigator.
As notas de versão para versões subsequentes podem ser encontradas aqui .
fonte
conda
leva tanto tempo para instalar pacotes e queanaconda
vem com todos esses pacotes extras,anaconda
você não forneceria "acesso mais rápido ao Python" e outros pacotes do queminiconda
? Estou usandominiconda
agora, mas caramba, é tão lento.2
não faz parte da versão, faz parte do nome do Anaconda:Anaconda2-4.4.0.1-Linux-ppc64le.sh
encontramos a versão 4.4.0.1 do Anaconda2 (para Linux executando no Little Endian PowerPC de 64 bits).Breve
conda
é uma ferramenta de linha de comando e um pacote python.Instalador do Miniconda = Python +
conda
Instalador Anaconda = meta-pacote Python +
conda
+anaconda
meta Python pkg
anaconda
= cerca de 160 Python pkgs para uso diário em ciência de dadosInstalador Anaconda = Instalador Miniconda
conda install anaconda
Detalhe
conda
é um gerenciador de python e um gerenciador de ambiente, o que torna possívelconda install flake8
conda create -n myenv python=3.6
Instalador do Miniconda = Python +
conda
conda
, o gerenciador de pacotes e o gerenciador de ambiente, é um pacote Python. Então, o Python está instalado. Causa Conda distribuir interpretador Python com suas próprias bibliotecas / dependências, mas não as existentes em seu sistema operacional, outras dependências mínimo comoopenssl
,ncurses
,sqlite
, etc estão instalados também.Basicamente, o Miniconda é justo
conda
e suas dependências mínimas . E o ambiente em queconda
está instalado é o ambiente "base", anteriormente chamado de ambiente "raiz".Instalador Anaconda =
conda
meta-pacote Python + +anaconda
pacote meta Python
anaconda
= cerca de 160 pacotes do Python para uso diário em ciência de dadosFaça o download de um
anaconda
meta pacote do Anaconda Cloud e extraia o conteúdo dele. Os mais de 160 pacotes reais a serem instalados estão listados eminfo/recipe/meta.yaml
.Os pacotes pré-instalados do meta pkg
anaconda
são principalmente para scraping na web e ciência de dados. Comorequests
,beautifulsoup
,numpy
,nltk
, etc.Se você tiver um Miniconda instalado,
conda install anaconda
fará com que seja igual à instalação do Anaconda, exceto que os nomes das pastas de instalação são diferentes.Miniconda2 vs Miniconda. Anaconda2 vs Anaconda.
2
significa que o intérprete do Python incluídoconda
no ambiente "base" é o Python 2, mas não o Python 3.fonte
O Miniconda fornece o próprio interpretador Python, juntamente com uma ferramenta de linha de comando chamada conda, que opera como um gerenciador de pacotes de plataforma cruzada voltado para pacotes Python, semelhante em espírito às ferramentas apt ou yum com as quais os usuários do Linux podem estar familiarizados.
O Anaconda inclui o Python e o conda, além de incluir um conjunto de outros pacotes pré-instalados voltados para a computação científica. Devido ao tamanho desse pacote, espere que a instalação consuma vários gigabytes de espaço em disco.
Fonte: Manual de ciência de dados em Python de Jake VanderPlas
fonte
O
2
inAnaconda2
significa que a versão principal do Python será 2.x em vez do 3.x instalado noAnaconda3
. A versão atual possui o Python 2.7.13.O
4.4.0.1
é o número da versão do Anaconda. A versão anunciada atual é4.4.0
e presumo que.1
seja uma versão secundária ou para outro uso semelhante. Os lançamentos do Windows, que eu uso, apenas dizem4.4.0
no nome do arquivo.Outros já explicaram a diferença entre Anaconda e Miniconda, então eu vou pular isso.
fonte
O Anaconda é uma instalação muito grande ~ 2 GB e é mais útil para usuários que não estão familiarizados com a instalação de módulos ou pacotes com outros gerenciadores de pacotes.
O Anaconda parece estar se promovendo como o gerenciador de pacotes oficial do Jupyter. Não é. O Anaconda empacota Jupyter, R, python e muitos pacotes com sua instalação.
O Anaconda não é necessário para instalar o Jupyter Lab ou o kernel R. Há muitas informações disponíveis em outros lugares para instalar o Jupyter Lab ou Notebooks. Também há muitas informações em outros lugares para instalar o R studio. A seguir, mostramos como instalar o kernel R diretamente do R Studio:
Para instalar o kernel R, sem o Anaconda, inicie o R Studio. Na janela do terminal R, insira estes três comandos:
Feito. Na próxima vez que o Jupyter for aberto, o kernel R estará disponível e disponível.
fonte
O Anaconda e o miniconda usam o gerenciador de pacotes conda . A principal diferença entre Anaconda e miniconda , no entanto, é que
Eu pessoalmente uso a distribuição Anaconda, pois não preciso me preocupar muito com instalações de pacotes individuais.
Uma desvantagem do miniconda é que a instalação de cada pacote individual pode demorar muito tempo . Comparado com isso, instalar e usar o Anaconda leva muito menos tempo.
No entanto, existem alguns pacotes no anaconda (QtConsole, Glueviz, Orange3 ) que eu nunca precisei usar. Eu nem sei o propósito deles. Portanto, uma desvantagem da anaconda é que ela ocupa mais espaço do que o necessário.
fonte