> ## Documentation Index
> Fetch the complete documentation index at: https://docs.erixcel.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Python: Comandos esenciales

> Comandos de referencia para pip y entornos virtuales en Python: instalar paquetes, crear venv, activar en Windows y Linux, y gestionar requirements.

Referencia rápida para gestionar paquetes con `pip` y entornos virtuales en Python.

## Gestión de paquetes con pip

```bash Terminal theme={null}
pip list                    # Ver todos los paquetes instalados
pip install nombre          # Instalar un paquete
pip install nombre==1.0.0   # Instalar una versión específica
pip cache purge             # Limpiar la caché de pip
```

## Entornos virtuales

```bash Terminal theme={null}
virtualenv -p python3 venv   # Crear entorno virtual (virtualenv)
python -m venv venv          # Crear entorno virtual (módulo nativo)
```

### Activar / desactivar

<Tabs>
  <Tab title="Windows">
    ```powershell PowerShell theme={null}
    .\venv\Scripts\activate
    deactivate
    ```
  </Tab>

  <Tab title="Linux / macOS">
    ```bash Terminal theme={null}
    source venv/scripts/activate
    deactivate
    ```
  </Tab>
</Tabs>

## Requirements

```bash Terminal theme={null}
pip freeze > requirements.txt      # Exportar dependencias actuales
pip install -r requirements.txt    # Instalar desde requirements
```
