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 datos
Instalador Anaconda = instalador Miniconda + conda install anaconda
Detalle
condaes un administrador de entorno y un administrador de paquetes. Significa la herramienta en sí.condahace posible
- instalar paquete con
conda install flake8
- crear un entorno con cualquier versión de Python con
conda create -n myenv python=3.6
condano es un comando binario, es un paquete de Python . Para hacerconda funcione, debe crear un entorno Python e instalar el paquete condaen é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 metapaquetes son paquetes que NO contienen softwares reales y simplemente dependen de otros paquetes que se instalarán.
Los más de 160 paquetes de python reales incluidos en pkg anacondase enumeran info/recipe/meta.yamlen su archivo fuente .
package:
name: anaconda
version: '2019.07'
build:
ignore_run_exports:
- '*'
number: '0'
pin_depends: strict
string: py36_0
requirements:
build:
- python 3.6.8 haf84260_0
is_meta_pkg:
- true
run:
- alabaster 0.7.12 py36_0
- anaconda-client 1.7.2 py36_0
- anaconda-project 0.8.3 py_0
# ...
- beautifulsoup4 4.7.1 py36_1
# ...
- curl 7.65.2 ha441bb4_0
# ...
- hdf5 1.10.4 hfa1e0ec_0
# ...
- ipykernel 5.1.1 py36h39e3cac_0
- ipython 7.6.1 py36h39e3cac_0
- ipython_genutils 0.2.0 py36h241746c_0
- ipywidgets 7.5.0 py_0
# ...
- jupyter 1.0.0 py36_7
- jupyter_client 5.3.1 py_0
- jupyter_console 6.0.0 py36_0
- jupyter_core 4.5.0 py_0
- jupyterlab 1.0.2 py36hf63ae98_0
- jupyterlab_server 1.0.0 py_0
# ...
- matplotlib 3.1.0 py36h54f8f79_0
# ...
- mkl 2019.4 233
- mkl-service 2.0.2 py36h1de35cc_0
- mkl_fft 1.0.12 py36h5e564d8_0
- mkl_random 1.0.2 py36h27c97d8_0
# ...
- nltk 3.4.4 py36_0
# ...
- numpy 1.16.4 py36hacdab7b_0
- numpy-base 1.16.4 py36h6575580_0
- numpydoc 0.9.1 py_0
# ...
- pandas 0.24.2 py36h0a44026_0
- pandoc 2.2.3.2 0
# ...
- pillow 6.1.0 py36hb68e598_0
# ...
- pyqt 5.9.2 py36h655552a_2
# ...
- qt 5.9.7 h468cd18_1
- qtawesome 0.5.7 py36_1
- qtconsole 4.5.1 py_0
- qtpy 1.8.0 py_0
# ...
- requests 2.22.0 py36_0
# ...
- sphinx 2.1.2 py_0
- sphinxcontrib 1.0 py36_1
- sphinxcontrib-applehelp 1.0.1 py_0
- sphinxcontrib-devhelp 1.0.1 py_0
- sphinxcontrib-htmlhelp 1.0.2 py_0
- sphinxcontrib-jsmath 1.0.1 py_0
- sphinxcontrib-qthelp 1.0.2 py_0
- sphinxcontrib-serializinghtml 1.1.3 py_0
- sphinxcontrib-websupport 1.1.2 py_0
- spyder 3.3.6 py36_0
- spyder-kernels 0.5.1 py36_0
# ...
Los paquetes preinstalados de meta pkg anacondason principalmente para web scraping y data science. Como requests, beautifulsoup, numpy, nltk, etc.