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.shUna 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.shAhora 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 ‘.

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 ~/.zshrcDespué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
Por último, puedes verificar información detallada sobre la instalación de Miniconda con lo siguiente:
conda infoAquí, 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).

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 cenvCuando se te pida, ingresa ‘ y ‘ para continuar.

Una vez que el entorno ‘ cenv ‘ esté creado, ejecuta el comando ‘ conda activate ‘ a continuación para activar tu nuevo entorno.
conda activate cenvCon 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
Por último, puedes desactivar tu entorno actual con el comando a continuación.
conda deactivateAdemá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 docutilsCreando 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.ymlInserta 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
- flaskGuarda 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.ymlUna vez completo, activa el entorno ‘ myproject ‘ con el comando a continuación.
conda activate myprojectSi todo va bien, tu shell se convertirá en ‘ (myproject) user@host’ como la captura de pantalla a continuación.

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
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 cenvA continuación, puedes ver la lista de paquetes dentro de ‘ myproject ‘.

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
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
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
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
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.pyInserta 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.htmlInserta 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 runAl ejecutarse, verás una salida como la siguiente:

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.

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.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.