# Creación de entornos virtuales en Python ## Requisitos - Tener Python instalado. - Verificar: ``` bash python --version ``` ## Crear el entorno ``` bash python -m venv .venv ``` ## Activar ### macOS / Linux ``` bash source .venv/bin/activate ``` ### Windows CMD ``` cmd .venv\Scripts\activate.bat ``` ### Windows PowerShell ``` powershell .venv\Scripts\Activate.ps1 ``` ## Instalar dependencias ``` bash pip install -r requirements.txt ``` o ``` bash pip install requests fastapi uvicorn ``` ## Guardar dependencias ``` bash pip freeze > requirements.txt ``` ## Desactivar ``` bash deactivate ``` ## Verificar el intérprete ``` bash python -c "import sys; print(sys.executable)" ``` ## .gitignore recomendado ``` gitignore .venv/ __pycache__/ *.py[cod] .vscode/ .idea/ .env .pytest_cache/ .mypy_cache/ .ruff_cache/ *.sqlite3 *.db .DS_Store Thumbs.db ```