python

Entornos Virtuales en Python

Entornos Virtuales en Python

Entornos Virtuales en Python: Guía Práctica

Crear y Activar un Entorno Virtual

Windows

# Crear el entorno virtual
python -m venv mi_entorno

# Activar el entorno virtual
mi_entorno\Scripts\activate

Linux/macOS

# Crear el entorno virtual
python3 -m venv mi_entorno

# Activar el entorno virtual
source mi_entorno/bin/activate

Verificar la Activación

Cuando el entorno virtual está activado, verás el nombre del entorno entre paréntesis al inicio de tu línea de comandos:

(mi_entorno) usuario@computadora:~$

Instalar Dependencias

Una vez activado el entorno virtual, puedes instalar paquetes usando pip:

pip install nombre_paquete

Generar requirements.txt

Después de instalar todas las dependencias necesarias, puedes crear el archivo requirements.txt con el siguiente comando:

pip freeze > requirements.txt

Este comando guardará una lista de todos los paquetes instalados y sus versiones exactas.

Instalar Dependencias desde requirements.txt

Para instalar todas las dependencias listadas en un archivo requirements.txt:

pip install -r requirements.txt

Desactivar el Entorno Virtual

Cuando hayas terminado de trabajar, puedes desactivar el entorno virtual:

deactivate

Este comando te devolverá al entorno Python global de tu sistema.

Comandos
python3 -m venv curso_fastapi
source curso_fastapi/bin/activate
pip install "fastapi[standard]"