2015-05-04 2 views
68

я впервые установил Anaconda на моем убунту в ~/anaconda, когда я пытался обновить анаконда, в соответствии с documentation из Continuum Analytics, следует использовать следующие команды:Каковы различия между Конда и Anaconda

conda update conda 
conda update anaconda 

Тогда я понял, что у меня не было conda, поэтому я установил его, используя документацию от here.

После Конда установлен, когда я бегу conda update anaconda, я получил следующее сообщение об ошибке:

Error: package 'anaconda' is not installed in /home/xiang/miniconda

Он появляется Конда берет на себя мой анаконда установлен под /home/xiang/miniconda который НЕ верно.

Мои вопросы:

  1. Что различия между Конда и анаконды?
  2. Как сообщить conda где мой anaconda установлен?

ответ

112

conda - это менеджер пакетов. Anaconda представляет собой набор из примерно ста пакетов, включая conda, numpy, scipy, ipython notebook и т. Д.

Вы установили Miniconda, которая представляет собой меньшую альтернативу Anaconda, которая является просто кондой и ее зависимостями (в отличие от Anaconda, которая является кондой и множеством других пакетов, таких как numpy, scipy, ipython notebook и т. Д.). Как только у вас есть Miniconda, вы можете легко установить Anaconda в него с conda install anaconda.

+0

И вы бы порекомендовали это сделать? – Archie

+3

@Archie, это зависит от того, что вы хотите. См., Например, [этот пост] (https://stackoverflow.com/a/45421527/5201771) –

Смежные вопросы