Hola, hallamos la solución a lo que buscabas, deslízate y la hallarás a continuación.
Solución:
Busque el paquete en yum, use el siguiente comando:
yum search python3 | grep devel
Enumerará todos los paquetes de desarrollo disponibles. El resultado será algo así
python3-cairo-devel.x86_64 : Libraries and headers for python3-cairo python3-devel.x86_64 : Libraries and header files needed for Python 3 : development python34-devel.x86_64 : Libraries and header files needed for Python 3 : development
Luego puede elegir el paquete que desea instalar de la lista, suponga que si desea instalar python3-devel, ejecute lo siguiente
yum install -y python3-devel.x86_64
No existen python3-*
paquetes de Red Hat en Red Hat Enterprise Linux 6 o 7.
Sin embargo hay python3-*
paquetes disponibles si habilitas repositorios de terceros como EPEL o IUS. Pero, estos no son compatibles con Red Hat. Si está ejecutando RHEL, lo más probable es que su organización tenga preferencia por los paquetes admitidos.
Puede obtener paquetes compatibles de Python 3 de Red Hat a través de Red Hat Software Collections (RHSCL). Actualmente Python 3.6 es el más nuevo disponible, el nombre del paquete es rh-python36. La instalación del paquete RHSCL también instalará rh-python36-devel y otros paquetes.
Consulte Cómo instalar Python 3, pip, venv, virtualenv y pipenv en RHEL
No olvide instalar @desarrollo primero, de modo que tenga gcc, make, etc. para construir cualquier objeto compartido cargado dinámicamente.
Instalar:
$ su -
# subscription-manager repos --enable rhel-7-server-optional-rpms
--enable rhel-server-rhscl-7-rpms
# yum -y install @development
# yum -y install rh-python36
# yum -y install rh-python36-numpy
rh-python36-scipy
rh-python36-python-tools
rh-python36-python-six
# exit
El blog vinculado anteriormente tiene muchos consejos para trabajar con Python, entornos virtuales y colecciones de software en Red Hat.
Pensé que podría actualizar esto para 2020. A partir de RHEL 7.7, python-devel no está disponible en EPEL, ha sido retirado por Fedora Project. Todo lo que quería para hoy eran los archivos python h, y esto me llevó allí:
# yum install python3-devel.x86_64 --enablerepo=rhel-7-server-optional-rpms
Tenemos una de las licencias de desarrollador sin costo de Redhat, pero no estoy seguro de que sea necesaria para las RPM opcionales.
PD: esto fue útil para verificar qué paquetes de interés estaban en rpm opcionales
# yum repo-pkgs rhel-7-server-optional-rpms list | grep python3
Reseñas y valoraciones
Si tienes algún reparo y forma de beneficiar nuestro ensayo te inspiramos ejecutar un exégesis y con deseo lo ojearemos.