Quería instalar eventleten mi sistema para tener "Herd" para la implementación del software ... pero el terminal muestra un error de gcc:
root@agrover-OptiPlex-780:~# easy_install -U eventlet
Searching for eventlet
Reading http://pypi.python.org/simple/eventlet/
Reading http://wiki.secondlife.com/wiki/Eventlet
Reading http://eventlet.net
Best match: eventlet 0.9.16
Processing eventlet-0.9.16-py2.7.egg
eventlet 0.9.16 is already the active version in easy-install.pth
Using /usr/local/lib/python2.7/dist-packages/eventlet-0.9.16-py2.7.egg
Processing dependencies for eventlet
Searching for greenlet>=0.3
Reading http://pypi.python.org/simple/greenlet/
Reading https://github.com/python-greenlet/greenlet
Reading http://bitbucket.org/ambroff/greenlet
Best match: greenlet 0.3.4
Downloading http://pypi.python.org/packages/source/g/greenlet/greenlet- 0.3.4.zip#md5=530a69acebbb0d66eb5abd83523d8272
Processing greenlet-0.3.4.zip
Writing /tmp/easy_install-_aeHYm/greenlet-0.3.4/setup.cfg
Running greenlet-0.3.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-_aeHYm/greenlet-0.3.4/egg-dist-tmp-t9_gbW
In file included from greenlet.c:5:0:
greenlet.h:8:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: Setup script exited with error: command 'gcc' failed with exit status 1`
¿Por qué no se Python.hpuede encontrar?

sudo yum install python-develsudo apt-get updateantes de ejecutar estos 2 comandos. Estaba recibiendo un error consudo apt-get install python-dev.sudo apt-get install python2.6-devPara Fedora:
y finalmente:
fuente
Lo que funcionó para mí en CentOS fue:
fuente
unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1sudo yum install python34-develpara python 3.x ya que el otro es solo para python 2.xPara las versiones de Redhat (Centos 7) Use el siguiente comando para instalar Python Development Package
Python 2.7
Python 3.4
Aún así, si su problema no se resuelve, intente instalar los siguientes paquetes:
fuente
No package python-dev available.Estoy entendiendo esto.yum install python-develEn MacOS tuve problemas para instalar
fbprophetlopystanque requieregcccompilar. Consecuentemente obtendría el mismo error: el comando 'gcc' falló con el estado de salida 1Creo que solucioné el problema por mí mismo así:
Solía
brew install gccinstalar la versión más nueva, que terminó siendogcc-8Luego me aseguré de que cuando se
gccejecutara se usaría en sugcc-8lugar.Funcionó porque agregué
alias gcc='gcc-8mi.zshrc(igual que.bashrcpero para zsh ) o porque ejecutéexport PATH=/usr/local/bin:$PATH(ver comentario )Además : todos mis intentos fueron dentro de un entorno virtual y solo logré instalarlo
fbprophetglobalmente (con pip ), pero aún no tuve éxito dentro de un venvfuente
prueba esto :
Tuve un problema similar en Ubuntu 14.04. Para mí los siguientes paquetes de Ubuntu
fuente
Para CentOS 7.2 :
Instalar eventlet:
Información del terminal :
fuente
Para openSUSE 42.1 Leap Linux use esto
fuente
Esta es una publicación anterior, pero acabo de encontrar el mismo problema en la instalación de expresiones regulares de AWS EC2. Esto funciona perfectamente para mi
y después
fuente
En MacOS también tuve problemas al intentar instalar,
fbprophetque teníagcccomo una de sus dependencias.Después de intentar varios pasos recomendados por @ Boris, el siguiente comando de la página del proyecto Facebook Prophet me funcionó al final.
Instaló todas las dependencias necesarias para
fbprophet. Asegúrate de tener instalada una anaconda.fuente
Construir desde la fuente e instalar, esto se solucionó en la última versión (10.3+):
fuente
Si aún no funciona, puedes probar esto
En mi caso, resolvió el problema.
fuente
Del mismo modo lo arreglé así (aviso
python34):fuente
Estoy usando MacOS catalina 10.15.4 . Ninguna de las soluciones publicadas funcionó para mí. Lo que funcionó para mí es:
use pip3 para python3
fuente
si está en Mac como yo, intente en la terminal: xcode-select --install
Luego acepte la solicitud de instalación, luego funciona https://github.com/python-pillow/Pillow/issues/3438
fuente
Esta página te salvará la vida, para todos los problemas de lib futuros que están por venir,
Para Alpine (> = 3.6),
utilizar
apk --update --upgrade add gcc musl-dev jpeg-dev zlib-dev libffi-dev cairo-dev pango-dev gdk-pixbuf-devfuente