= Conda (gestor paquetes miniconda - python)
* gestión de paquetes
* entornos virtuales
== comandos
* conda info
* conda --version
=== entornos
* crear:conda create --name python=3.8
* cambiar de entorno:conda activate
* volver al entorno base:conda deactivate
* listar:
* conda info --envs
* conda env list
* paquetes instalados en entorno:conda list
* eliminar un entorno: conda remove --name [--all]
* ''%%--%%all'' elimina todos los paquetes del entorno
* exportar entorno: conda env export > environment.yml
* recrear: conda env create [-f environment.yml]
* agregar a entorno actual:conda env update [-f environment.yml]
* clonar: conda create --name --clone
=== gestión de paquetes
Conda permite tener varios canales (al contrario que **pip**) de paquetes para instalar/actualizar
* listar:conda search
* instalar: conda install [--name ]
* actualizar: conda update [--all]
* desinstalar: conda uninstall [--name ]
* añadir canal:
* temporal: conda -c ...
* fijo:conda config --add channels conda-forge
=== dependencias
* crear fichero con paquetes y usar conda install --file
== VSCode
* extensiones:
* python (microsoft) <- instala conjunto de extensiones
* jupyter (extensiones .ipynb)
* jupyter keymap
* jupyter notebook renderers
* pyLance
* (ipykernel)
== doc
* [[https://elpythonista.com/anaconda]]
* [[https://www.campusmvp.es/recursos/post/como-instalar-python-machine-learning.aspx]]
* [[https://www.campusmvp.es/recursos/post/como-gestionar-diferentes-entornos-para-python-con-conda.aspx]]