Instalación Miniconda · 7 min read · Sep 12, 2025

Cómo instalar Miniconda en Debian 12

Miniconda es la versión mini de Anaconda Distribution con menos paquetes, pero lo suficientemente potente como para configurar tus proyectos de Python/R y ciencia de datos. Miniconda solo incluye herramientas como ‘conda’, Python y pequeños paquetes adicionales útiles. Es una versión ligera de Anaconda con un tamaño más pequeño y aún puede instalar paquetes adicionales a través del repositorio público de Anaconda o cualquier repositorio de terceros como conda-forge y bioconda.

Esta guía te enseña cómo instalar Miniconda en un servidor Linux Debian 12. Aprenderás a usar la línea de comandos ‘conda’ para crear y gestionar entornos virtuales y paquetes. En última instancia, también te mostraremos cómo usar Miniconda para el desarrollo de Flask, que está aislado del entorno virtual.

Prerrequisitos

Para comenzar con esta guía, asegúrate de tener lo siguiente:

  • Un servidor/desktop Linux - este ejemplo utiliza Debian 12
  • Un usuario no root con privilegios de administrador

Instalando Miniconda

Para instalar Miniconda en Debian, puedes descargar fácilmente el instalador con ‘curl’ y ejecutarlo desde la terminal. Aquí te mostramos cómo instalar Miniconda en tu máquina Debian.

Descarga el instalador de Miniconda para Linux con el comando ‘curl’ a continuación.

curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

Una vez que la descarga esté completa, ejecuta el script del instalador ‘Miniconda3-latest-Linux-x86_64’ como el siguiente:

bash ~/Miniconda3-latest-Linux-x86_64.sh

Ahora haz lo siguiente:

  • Presiona y mantén ENTER para revisar el acuerdo de licencia.
  • Ingresa ‘yes’ para aceptar el acuerdo de licencia.
  • Presiona ENTER para configurar la ruta de instalación predeterminada a ‘ /home/USER/miniconda3 ‘.
  • Para el proceso de inicialización, selecciona ‘yes’ para automatizar la inicialización de Miniconda.
  • Después de que el proceso haya terminado, verás un mensaje como ‘ Gracias por instalar miniconda3 ‘.

install miniconda

install miniconda Ahora que la instalación ha terminado, recarga tu entorno de shell actual con el comando a continuación. A continuación, puedes usar uno, el ‘~/.bashrc’ para el usuario de Bash o ‘~/.zshrc’ para el usuario de ZSH.

source ~/.bashrc  
source ~/.zshrc

Después de que tu shell se recargue, entrarás automáticamente en el entorno ‘ (base) ‘, que solo está destinado para Miniconda.

Para tus aplicaciones o proyectos, crea tu propio entorno, que aprenderás más adelante.

Verifica la versión de ‘conda’ con el comando a continuación. En este momento, tenemos ‘conda’ ‘ 24.11.1 ‘ instalado.

conda --version

check conda versionb

Por último, puedes verificar información detallada sobre la instalación de Miniconda con lo siguiente:

conda info

Aquí, puedes ver el entorno activo, el directorio de datos, el directorio de caché, la versión de ‘ conda ‘, los directorios de entorno y las URL de canal (repositorios).

check conda info

Creando Entorno con conda

Después de haber instalado Miniconda, aprendamos cómo crear y gestionar entornos virtuales utilizando Miniconda.

Miniconda proporciona una herramienta de línea de comandos ‘conda’ para gestionar y desplegar entornos virtuales, paquetes y aplicaciones. En este paso, aprenderás cómo crear y activar entornos virtuales con ‘conda’, y también instalar paquetes en tu entorno virtual.

Para crear un nuevo entorno de desarrollo con Conda, ejecuta el comando ‘ conda ‘ a continuación. En este ejemplo, crearás un nuevo entorno llamado ‘ cenv ‘.

conda create -n cenv

Cuando se te pida, ingresa ‘ y ‘ para continuar.

create virtual environment

Una vez que el entorno ‘ cenv ‘ esté creado, ejecuta el comando ‘ conda activate ‘ a continuación para activar tu nuevo entorno.

conda activate cenv

Con esto, tu shell debería cambiar de ‘ (base) ‘ a ‘ (cenv) ‘.

A continuación, ejecuta el comando ‘conda install’ a continuación para instalar tus paquetes. Por ejemplo, aquí instalaremos Python 3.12, Beautifulsoup4 y docutils.

conda install python=3.12 beautifulsoup4 docutils

activate and install packages

Por último, puedes desactivar tu entorno actual con el comando a continuación.

conda deactivate

Además de eso, también puedes usar el comando de una sola línea ‘conda create’ para crear un nuevo entorno e instalar paquetes como el siguiente.

conda create cent python=3.12 beautifulsoup4 docutils

Creando Entorno con archivo YAML

Miniconda también proporciona una forma de crear entornos a través del archivo YAML. Con esto, puedes compartir fácilmente el archivo YAML con tus amigos y todos tendrán los mismos entornos. Ahora aprendamos cómo crear entornos virtuales con ‘conda’ a través del archivo YAML.

Crea un nuevo archivo ‘ environment.yml ‘ con tu editor de texto. En este caso, utilizaremos ‘ nano ‘.

nano environment.yml

Inserta la configuración a continuación para crear un nuevo entorno ‘ myproject ‘ con los paquetes ‘ Python3.12 ‘, ‘ pip ‘ y ‘ flask ‘. Ese paquete se instalará automáticamente.

name: myproject  
dependencies:  
 - python=3.12  
 - pip  
 - flask

Guarda el archivo y sal del editor cuando termines.

Ahora ejecuta el comando ‘ conda env create ‘ a continuación para crear un nuevo entorno virtual a través del archivo ‘ environment.yml ‘.

conda env create -f environment.yml

Una vez completo, activa el entorno ‘ myproject ‘ con el comando a continuación.

conda activate myproject

Si todo va bien, tu shell se convertirá en ‘ (myproject) user@host’ como la captura de pantalla a continuación.

conda via command line

Listando Entornos y Paquetes

En esta sección, aprenderás cómo verificar los entornos que has creado y listar los paquetes disponibles que has instalado usando ‘conda’.

Ejecuta el comando ‘conda env’ a continuación para listar proyectos/entornos en tu sistema. Así que en este caso, verás tres entornos, ‘ (base) ‘ para el Miniconda predeterminado, ‘ cenv ‘ y ‘ myproject ‘.

conda env list

list environments

También puedes verificar la lista de paquetes dentro de tu entorno usando el comando ‘ conda list ‘ a continuación.

conda list -n myproject  
conda list -n cenv

A continuación, puedes ver la lista de paquetes dentro de ‘ myproject ‘.

list packages

Eliminando Paquetes y Entorno

Ahora que has aprendido cómo listar entornos y paquetes, el siguiente paso que aprenderás es cómo eliminar paquetes y entornos virtuales dentro de Miniconda.

Para eliminar un paquete específico de tu entorno, ejecuta el comando ‘ conda remove ‘ seguido de ‘ -n env-name ‘ y el nombre del paquete.

conda remove -n myproject pip

remove packages

Para eliminar el entorno de tu sistema, ejecuta el siguiente comando ‘ conda remove ‘ seguido de tu nombre de entorno y la opción ‘ –all ‘.

conda remove -n myproject --all

remove env

Por último, verifica nuevamente tu lista de entornos con el comando a continuación. Verás que tu entorno ha sido eliminado. En este ejemplo, el ‘ myproject ‘ ha sido eliminado.

conda env list

list check env

Instalando Flask con Conda

Para este último paso, te daremos una demostración del desarrollo de Flask usando Miniconda. Para esto, utilizaremos el entorno ‘cenv’ que hemos creado, y luego instalaremos Python, Pip y los paquetes de Flask.

Primero, activa el entorno virtual ‘ cenv ‘ e instala los paquetes que se necesitan, incluyendo ‘ flask ‘.

conda activate cenv  
conda install python=3.12 pip flask

install flask

Ahora crea un nuevo directorio de proyecto ‘ ~/flask ‘ y entra en él. Luego, crea una nueva aplicación ‘ myapp.py ‘ usando tu editor de texto preferido.

mkdir -p ~/flask; cd ~/flask  
vim myapp.py

Inserta el siguiente script de Python para crear una nueva aplicación ‘ myapp ‘ que mostrará tu ‘ Hello Flask ‘ en tu navegador.

#myapp  
from flask import Flask, render_template # importando la función render_template  
  
app = Flask(__name__)  
# ruta a la página de índice  
@app.route("/")  
def hello():  
return render_template('index.html')  
  
if __name__ == ' __main__':  
app.run(debug=True)

Ahora crea un nuevo directorio ‘templates’ y crea un archivo ‘index.html’ dentro de ese directorio.

mkdir -p templates  
nano templates/index.html

Inserta el siguiente script HTML que será renderizado por la función ‘ render_template ‘.

  
   
 

¡Hola Flask dentro de Miniconda!

A continuación, ejecuta el comando ‘flask’ a continuación para iniciar tu aplicación. Esto ejecutará Flask en el puerto predeterminado ‘5000’.

flask --app myapp run

Al ejecutarse, verás una salida como la siguiente:

run flask

Por último, abre una nueva pestaña de terminal y conéctate a tu servidor. Luego, ejecuta el comando ‘curl’ a continuación para acceder a tu aplicación Flask.

curl http://localhost:5000/

Verás el script ‘index.html’ mostrado en tu terminal.

check flask app

Conclusión

¡Felicidades! Has aprendido cómo instalar y usar Miniconda. Has aprendido cómo crear, gestionar, listar y eliminar entornos con la utilidad ‘conda’. También has aprendido cómo configurar el proyecto de Python Flask dentro del entorno ‘conda’. A partir de aquí, puedes crear múltiples entornos para tus proyectos, o puedes crear un script YAML para los entornos de Miniconda y distribuirlo con tus compañeros de trabajo. Esto nos permite tener el mismo entorno de desarrollo para el equipo.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.