# Software Packaging and Distribution

These libraries help you with publishing and installing Python software. While these modules are designed to work in conjunction with the Python Package Index, they can also be used with a local index server, or without any index server at all.

- `distutils` — Creación e instalación de módulos Python
- `ensurepip` — Ejecutando el instalador `pip`
  - Interfaz de línea de comandos
  - API del módulo
- `venv` — Creación de entornos virtuales
  - Creación de entornos virtuales
  - API
  - Un ejemplo de la extensión de `EnvBuilder`
- `zipapp` — Gestiona archivadores zip ejecutables de Python
  - Ejemplo básico
  - Interfaz de línea de comando
  - API de Python
  - Ejemplos
  - Especificar el intérprete
  - Creando aplicaciones independientes con zipapp
    - Hacer un ejecutable para Windows
    - Advertencias
  - El formato de archivado Zip de aplicaciones Python