# Requisitos del sistema

> Descubra los requisitos del sistema de Aspose.Slides for Python via .NET. Garantice un soporte sin problemas de PowerPoint y OpenDocument en Windows, Linux y macOS.

Source: https://docs.aspose.com/slides/es/python-net/system-requirements/
Updated: 2026-05-19

## **Introducción**

Aspose.Slides for Python via .NET no requiere que se instalen productos de terceros, como Microsoft PowerPoint. Aspose.Slides es un motor para crear, modificar, convertir y renderizar documentos en varios formatos, incluidos los formatos de presentación de Microsoft PowerPoint.

## **Sistemas operativos compatibles**

<table>  
    <tr>
        <td style="font-weight: bold; width:400px">Sistema operativo</td>
        <td style="font-weight: bold; width:400px">Versiones</td>
    </tr>
    <tr>
        <td>Microsoft Windows</td>
        <td>
            <ul>
                <li>Windows 2003 Server</li>
                <li>Windows 2008 Server</li>
                <li>Windows 2012 Server</li>
                <li>Windows 2012 R2 Server</li>
                <li>Windows 2016 Server</li>
                <li>Windows 2019 Server</li>
                <li>Windows XP</li>
                <li>Windows Vista</li>
                <li>Windows 7</li>
                <li>Windows 8, 8.1</li>
                <li>Windows 10</li>
                <li>Windows 11</li>
            </ul>
        </td>
    </tr>
    <tr>
        <td>Linux</td>
        <td>
            <ul>
                <li>Ubuntu</li>
                <li>OpenSUSE</li>
                <li>CentOS</li>
                <li>y otros</li>
            </ul>
        </td>
    </tr>
    <tr>
        <td>macOS</td>
        <td>
            <ul>
                <li>12 "Monterey"</li>
            </ul>
        </td>
    </tr>
</table>

## **Requisitos del sistema para plataformas Linux y macOS de destino**

- Bibliotecas de tiempo de ejecución GCC 6 (o posteriores).  
- [libgdiplus](https://github.com/mono/libgdiplus), una implementación de código abierto de la API GDI+.  
- Dependencias del .NET Core Runtime. Instalar el propio .NET Core Runtime NO es necesario.  
- Para Python 3.5–3.7: se requiere la compilación `pymalloc` de Python. La opción de compilación `--with-pymalloc` está habilitada por defecto. Normalmente, la compilación `pymalloc` de Python lleva el sufijo `m` en el nombre del archivo.  
- La biblioteca compartida `libpython`. La opción de compilación `--enable-shared` de Python está deshabilitada por defecto, y algunas distribuciones de Python no incluyen la biblioteca compartida `libpython`. En algunas plataformas Linux, puedes instalar la biblioteca compartida `libpython` usando el gestor de paquetes (por ejemplo, `sudo apt-get install libpython3.7`). Un problema frecuente es que la biblioteca `libpython` se instala en una ubicación no estándar para bibliotecas compartidas. Puedes resolverlo usando opciones de compilación de Python para establecer rutas de biblioteca alternativas al compilar Python, o creando un enlace simbólico al archivo de la biblioteca `libpython` en la ubicación estándar de bibliotecas compartidas del sistema. Normalmente, el nombre del archivo de la biblioteca compartida `libpython` es `libpythonX.Ym.so.1.0` para Python 3.5–3.7 o `libpythonX.Y.so.1.0` para Python 3.8 o posterior (por ejemplo, `libpython3.7m.so.1.0`, `libpython3.9.so.1.0`).

## **Preguntas frecuentes**

**¿Necesito tener Microsoft PowerPoint instalado para conversiones y renderizado?**

No, no se requiere PowerPoint; Aspose.Slides es un motor independiente para [crear](/slides/es/python-net/create-presentation/), modificar, [convertir](/slides/es/python-net/convert-presentation/) y [renderizar](/slides/es/python-net/convert-powerpoint-to-png/) presentaciones.

**¿Se requiere una versión específica de .NET (Core/5+/6+) en la máquina?**

Instalar el propio .NET Runtime no es necesario, pero sus dependencias deben estar presentes en Linux/macOS. Esto significa que el sistema debe contener los paquetes que normalmente se instalan como dependencias de .NET, sin instalar el runtime completo.

**¿Qué fuentes son necesarias para un renderizado correcto?**

En la práctica, deben estar disponibles las fuentes utilizadas en la presentación o sus [sustitutos](/slides/es/python-net/font-substitution/) adecuados. Para garantizar un renderizado coherente en Linux/macOS, se recomienda instalar paquetes de fuentes comunes.

**¿Por qué una fuente personalizada se muestra como sustituta o texto faltante en Linux?**

Si el archivo de fuente tiene entradas de tabla de nombres inconsistentes o corruptas, la pila de coincidencia de fuentes de Linux (FreeType/fontconfig) puede seleccionar un registro no válido, provocando que la fuente quede sin resolver. Utilizar una versión de la fuente con los registros de tabla de nombres corregidos o instalar un reemplazo coherente soluciona el problema.
