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 |