Actualización posterior a la pregunta:
Vea Introducción a Conda para más detalles.
El problema:
Instalé Anaconda por primera vez en mi ubuntu en ~/anaconda
, cuando estaba tratando de actualizar mi anaconda, de acuerdo con la documentación de Continuum Analytics, debería usar los siguientes comandos:
conda update conda
conda update anaconda
Entonces me di cuenta de que no tenía instalado Conda , así que lo instalé usando la documentación de aquí .
Después de instalar conda , cuando ejecuto conda update anaconda
, recibí el siguiente error:
Error: el paquete 'anaconda' no está instalado en / home / xiang / miniconda
Parece que conda asume que mi anaconda está instalada, lo /home/xiang/miniconda
cual NO es cierto.
Las preguntas:
- ¿Cuáles son las diferencias entre conda y anaconda ?
- ¿Cómo puedo decirle a conda dónde está instalada mi anaconda ?
Breve
conda
es tanto una herramienta de línea de comandos como un paquete de Python.Instalador Miniconda = Python +
conda
Instalador de Anaconda = Python +
conda
+ metapaqueteanaconda
meta Python pkg
anaconda
= alrededor de otros 160 paquetes de Python para uso diario en ciencia de datosInstalador Anaconda = instalador Miniconda +
conda install anaconda
Detalle
conda
es un administrador de entorno y un administrador de paquetes. Significa la herramienta en sí.conda
hace posibleconda install flake8
conda create -n myenv python=3.6
conda
no es un comando binario, es un paquete de Python . Para hacerconda
funcione, debe crear un entorno Python e instalar el paqueteconda
en él. Aquí es donde entra el instalador de Anaconda y el instalador de Miniconda.El instalador Minoconda instala un Python y el paquete
conda
. El instalador Anaconda no solo hace lo que hace Miniconda, sino que también instala un paquete meta Python llamadoanaconda
por usted.Los más de 160 paquetes de python reales incluidos en pkg
anaconda
se enumeraninfo/recipe/meta.yaml
en su archivo fuente .Los paquetes preinstalados de meta pkg
anaconda
son principalmente para web scraping y data science. Comorequests
,beautifulsoup
,numpy
,nltk
, etc.fuente