Que curioso que los nombres elegidos por los desarrolladores sean nombres de especies de serpientes pero me encanta por que suena a ciencia jeje, si alguien sabe a que se debe estos nombres por favor me puede explicar jeje quiero saber un poco más.
Introducción a las notebooks
¿En qué lugares programar para ciencia de datos?
Google Colab: primeros pasos
Google Colab: ciencia de datos
Utilizar Deepnote
Quiz: Introducción a las notebooks
Configuración de VSCode
Instalar VSCode
Instalar WSL: usa Linux dentro de Windows
Agregar extensiones para VSCode
Uso de VSCode notebooks
Quiz: Configuración de VSCode
Entorno de desarrollo con Anaconda
¿Qué son los ambientes virtuales?
Instalar Conda a través de la terminal
Conda: crear y actualizar ambientes
Conda: abrir VSCode Notebooks con tu ambiente creado
Conda: eliminar ambientes y librerías
Conda: comandos avanzados
Acelerar la creación de ambientes virtuales con Mamba
Bonus: divide y vencerás
Quiz: Entorno de desarrollo con Anaconda
¿Qué sigue con estas herramientas?
Cómo seguir tu camino en ciencia de datos
Aún no tienes acceso a esta clase
Crea una cuenta y continúa viendo este curso
Aportes 35
Preguntas 28
Que curioso que los nombres elegidos por los desarrolladores sean nombres de especies de serpientes pero me encanta por que suena a ciencia jeje, si alguien sabe a que se debe estos nombres por favor me puede explicar jeje quiero saber un poco más.
Notas 😄
Acelerar la creación de ambientes virtuales con Mamba.
conda install --channel conda-forge mamba
para instalarlo.Amigos recuerden que la mejor información de paquetes, herramientas y librerías las encontramos en las páginas principales 😀
Les dejo la página oficial de mamba
Entendido y con MAMBA se crearan los ambientes
#Instalar MANBA
conda install --channel conda-forge mamba
mamba help
mamba --help
#Desinstalar ambiente
conda env remove --name py39
#Con MANBA
mamba env create --file environment.yaml
#Activar ambiente
conda activate py39
Repositorio que nos puede ayudar con más funcionalidades de Mamba:
https://github.com/mamba-org/mamba
las mambas literalmente son mucho mas rápidas que las anacondas 🐍
Mamba
Museo de arte moderno de buenos aires
jajaja
perdon pero el vicio es imposible dejarlo
Python , Anaconda, Mamba espero que les gusten las serpientes!!
Conda es una excelente opción para instalar software científico, lo que permite a los usuarios administrar múltiples entornos aislados y reproducibles. Se lo conoce como administrador de paquetes de Python, pero en realidad es un sistema de propósito general que también es muy portátil.
es el administrador de paquetes.
incluye Conda y es la distribución científica que viene con muchos paquetes preinstalados junto con Python.
instala Conda y Python, pero no incluye todos los paquetes científicos adicionales. Esto lo hace ideal para poner en marcha rápidamente un nuevo entorno.
 para la creación de ambientes virtuales. Lo hace en paralelo, e incluye multiples optimizaciones que lo hacen más rápido.
Mamba funciona de la misma manera que conda en la línea de comandos.
🤖🤖🤖
conda install --channel conda-forge mamba
🤖🤖🤖 para instalarlo.
Anaconda es muy tardado en multiples ocasiones (ya que es muy pesado).
Me gustó mucho esta herramienta ya que en entornos más grandes he notado como conda se toma su largo tiempo en resolver la version de las dependencias y consolidar el estado del entorno, mamba hace esto mucho más rápido hasta donde he probado
Me arroja este error, alguien sabe como solucionarlo?
Collecting package metadata (current_repodata.json): failed
UnavailableInvalidChannel: The channel is not accessible or is invalid.
channel name: conda-force
channel url: https://conda.anaconda.org/conda-force
error code: 404
You will need to adjust your conda configuration to proceed.
Use `conda config --show channels` to view your configuration's current state,
and use `conda config --show-sources` to view config file locations.
Qué buena herramienta es Mamba. La rapidez de instalación de ambientes me impresionó.
Documentación oficial de Mamba
conda install --channel conda-forge mamba
mamba env create --file environment.yml
(porque ya tenemos este archivo)Instalar mamba
conda install -c conda-forge mamba
Ayuda de mamba, paquetes, funciones disponibles
mamba --help
Instalar librerías
mamba install
Importar ambiente a partir de una archivo
mamba env create --file enviroment.yml
Activar ambiente
conda activate py39
Listar librerias
conda list pandas
conda list python
New help
#Install mamba for virtual enviroment
conda install --chanel conda-force mamba
#create enviromente with mamba
mamba create --file [filename.yml]
mamba.
Acelerar la creación de ambientes virtuales con Mamba
un reimplementación en c++ de conda para creación de ambientes virtuales.
Hace tiempo hice un curso dónde nos pasaban un archivo .txt el cuál anaconda leía para instalar todo lo que necesitabamos.
¿Saben cómo se hace eso?
A mi no me reconoció la palabra “channel” a la hora de ingresar el comando para instalar mamba, pero aquí les dejo un link de la pagina de Anaconda donde vienen una lista de comandos para instalar mamba, a mi me sirvió el primero, espero les sirva.
https://anaconda.org/conda-forge/mamba
Mamba permite descargar datos, resolver librerías, dependencias para crear el ambiente virtual en paralelo, buscando multiples alternativas al tiempo.
Cuenta con líneas de comando similares a conda.
Puedo crear ambientes que sean mas largo o dependencias mas complejas.
Proxima Clase : Mamba Negra
Antes:
conda install
Ahora:
mamba install
Ok anotado
Habia creado un ambiente, lo habia activado y luego instale mamba.
Al desactivar el ambiente y eliminarlo perdi mamba. Para que lo tengan presente sobre que ambiente lo instalan.
Hola todos, tuve el siguiente problema a la hora de instalar mamba.
EnvironmentNotWritableError: The current user does not have write permissions to the target environment.
Se supone que tienes que instalar mamba por fuera de todos los ambientes. El problema que tenia era que la carpeta done estaba trabajando (y donde iba a ser instalado mamba):
/home/soporte/anaconda3
estaba asignada solo para el root. La solución fue otorgar permisos a mi usuario de forma recursiva sobre dicha carpeta
sudo chmod -R 777 anaconda3/
En ubuntu 20.4 si les da error al instalar mamba pueden hacer lo siguiente:
Crean un nuevo ambiente
conda create --name myenv
Lo activas
conda activate myenv
Y ahora si descargas mamba
conda install -c conda-forge/label/cf202003 mamba
Si de pronto en windows alguno tubo problemas para instalar mamba por permisos, ejecute la consola de anaconda como administrador
#Para instalar mamba
conda install --channel conda-forge mamba
#para ver ayuda de Mamba
mamba --help
#instalar ambiente
mamba env create --file environment.yml
para los que les de problemas instalar mamba u otros paquetes, lo mas seguro es que necesiten vover a correr los comandos
conda install anaconda
y
conda update --all
fuentes:
Mamba trabaja a la par de anaconda
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.