sysconfig muestra cómo se instaló y compiló el intérprete activo. Las herramientas de build y diagnóstico pueden consultar directorios y variables sin fijar rutas de Windows, Linux o macOS.

Consulta rutas del intérprete

import sysconfig

rutas = sysconfig.get_paths()
print(rutas["stdlib"])
print(rutas["purelib"])
print(sysconfig.get_platform())

Comprende los schemes

Un scheme agrupa destinos como stdlib, scripts, include y data. Los valores dependen del entorno y la instalación. Consulta get_scheme_names() y get_preferred_scheme() en vez de concatenar directorios.

Trata con cuidado las variables de build

get_config_var() y get_config_vars() exponen detalles para extensiones y sistemas de build. Describen el intérprete en ejecución, no garantizan compatibilidad con otro Python. Registra solo las claves necesarias.

Sigue aprendiendo

Consulta también identificación del entorno con platform. La documentación oficial de Python, consultada el 22 de julio de 2026, enumera schemes, rutas y variables de configuración.