Quería instalar eventlet
en 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.h
puede encontrar?
sudo yum install python-devel
sudo apt-get update
antes de ejecutar estos 2 comandos. Estaba recibiendo un error consudo apt-get install python-dev
.sudo apt-get install python2.6-dev
Para 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 1
sudo yum install python34-devel
para 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-devel
En MacOS tuve problemas para instalar
fbprophet
lopystan
que requieregcc
compilar. 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 gcc
instalar la versión más nueva, que terminó siendogcc-8
Luego me aseguré de que cuando se
gcc
ejecutara se usaría en sugcc-8
lugar.Funcionó porque agregué
alias gcc='gcc-8
mi.zshrc
(igual que.bashrc
pero 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
fbprophet
globalmente (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,
fbprophet
que teníagcc
como 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-dev
fuente