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

# Instalación

El SDK de XDK para Python está disponible directamente desde el repositorio de GitHub y se puede instalar mediante `pip`.

<div id="prerequisites">
  ## Requisitos previos
</div>

* Python 3.8 o superior.
* `pip` y `venv` para entornos virtuales (recomendado).

<div id="quick-install">
  ## Instalación rápida
</div>

Instala el XDK desde el subdirectorio de GitHub:

```bash theme={null}
pip install xdk
```

Esto recupera la versión generada más reciente de la rama `main`.

<div id="development-install">
  ## Instalación de desarrollo
</div>

Para desarrollo o para contribuir:

1. Clona el repositorio:
   ```bash theme={null}
   git clone https://github.com/xdevplatform/xdk.git
   cd xdk/python
   ```
2. Instala las dependencias en modo editable:
   ```bash theme={null}
   pip install -e .
   ```
   Esto instala el SDK y sus dependencias de tiempo de ejecución.
3. (Opcional) Instala las dependencias de desarrollo para pruebas y linting:
   ```bash theme={null}
   pip install -e .[dev]
   ```

<div id="verification">
  ## Verificación
</div>

Verifica la instalación:

```python theme={null}
import xdk
print(xdk.__version__)  # Debería imprimir la versión de XDK
```

**Nota:** Dado que el XDK se genera usando la especificación OpenAPI, revisa siempre el [registro de cambios de X API](https://docs.x.com/changelog) y las notas de la versión del XDK en el repositorio para conocer cualquier cambio.
Para ver ejemplos de código detallados usando el XDK de Python, consulta nuestro [repositorio de ejemplos de código en GitHub](https://github.com/xdevplatform/samples/tree/main/python).
