4.5.2. Macros comunes para paquetes RPM de Python 3
En un archivo SPEC, utilice siempre las siguientes macros en lugar de codificar sus valores.
En los nombres de las macros, utilice siempre python3 o python2 en lugar de python sin versionar.
| Macro | Definición normal | Descripción |
|---|---|---|
| %{__python3} | /usr/bin/python3 | Intérprete de Python 3 |
| %{python3_version} | 3.6 | La versión completa del intérprete de Python 3. |
| %{python3_sitelib} | /usr/lib/python3.6/paquetes-sitio | Donde se instalan los módulos de Python puro. |
| %{python3_sitearch} | /usr/lib64/python3.6/site-packages | Donde se instalan los módulos que contienen extensiones específicas de la arquitectura. |
| %py3_build |
Ejecuta el comando | |
| %py3_install |
Ejecuta el comando |